【Pywinauto库】12.2 pywinauto.element_info 后端内部实施模块

处理不同后端元素的类的接口

class pywinauto.element_info.ElementInfo

功能:元素的抽象包装类,提供统一的元素信息访问接口

方法:

  • children(**kwargs)

    功能:返回元素的直接子元素列表

  • class_name

    功能:返回元素的类名

  • control_id

    功能:返回控件的ID

  • descendants(**kwargs)

    功能:返回元素的所有后代元素

  • dump_window()

    功能:将元素的属性信息转储为一组属性值

  • enabled

    功能:如果元素已启用,则返回True

  • static filter_with_depth(elements, root, depth)

    功能:返回相对于根元素具有特定深度级别的过滤元素

  • framework_id

    功能:返回元素的框架ID

  • handle

    功能:返回元素的句柄

  • has_depth(root, depth)

    功能:如果元素相对于根元素具有特定深度级别,则返回True

  • iter_children(**kwargs)

    功能:迭代遍历元素的子元素

  • iter_descendants(**kwargs)

    功能:迭代遍历元素的后代元素

  • name

    功能:返回元素的名称

  • parent

    功能:返回元素的父元素

  • process_id

    功能:返回控制此元素的进程ID

  • rectangle

    功能:返回元素的矩形区域(位置和大小)

  • rich_text

    功能:返回元素的文本内容

  • set_cache_strategy(cached)

    功能:为元素的常用属性设置缓存策略

  • visible

    功能:如果元素可见,则返回True

相关推荐
wj3055853786 小时前
课程 9:模型测试记录与 Prompt 策略
linux·人工智能·python·comfyui
LT10157974446 小时前
2026年国产兼容RPA选型指南:国产系统与软件全适配
自动化·rpa
星寂樱易李6 小时前
iperf3 + Python-- 网络带宽、网速、网络稳定性
开发语言·网络·python
qingfeng154157 小时前
企业微信机器人开发:如何实现自动化与智能运营?
人工智能·python·机器人·自动化·企业微信
pengyi8710157 小时前
独享IP池自动化维护方案,智能检测自动延长使用寿命
网络协议·tcp/ip·自动化
Agent手记8 小时前
异常考勤智能预警与处理与流程优化方案 | 基于企业级Agent的超自动化实战教程
运维·人工智能·ai·自动化
彦为君10 小时前
Agent 安全:从权限提示到沙箱隔离
python·ai·ai编程
PILIPALAPENG10 小时前
Python 语法速成指南:前端开发者视角(JS 类比版)
前端·人工智能·python
不会武功的火柴11 小时前
SystemVerilog语法(8)-有限状态机(FSM)
嵌入式硬件·fpga开发·自动化·ic验证·rtl·uvm方法学