【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

相关推荐
zhang133830890757 小时前
传统机械三杯式风速传感器易磨损冻堵?CG-88金属超声波风速风向传感器给出免运维方案
运维·服务器·网络·人工智能·自动化
wangchunyu1148 小时前
JAVA CompletableFuture异步编程实战
java·开发语言·python
2501_9445215910 小时前
Immer 跨端三方库仓颉适配全流程
python·eclipse·django
信誓旦旦的程序猿10 小时前
【Python量化实战宝典 #26】止损与回撤控制手册:移动止损、最大回撤(Python 可跑)
python·1024程序员节·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
2501_9445215910 小时前
Deepmerge 跨端三方库仓颉适配全流程
java·python·eclipse·github
Patrick在香港10 小时前
同一行 strftime,两台机器跑出两种日期
python·datetime·时区·locale·日期处理
2601_9679873710 小时前
用Python+OpenCV+YOLO写个游戏脚本:从自动瞄准到自动采集的保姆级教程
python·opencv·yolo·目标检测·游戏自动化
meiying883810 小时前
快递单号批量查询Python脚本:从手动到自动化的完整实现
开发语言·python·自动化
人工智能导论实践课10 小时前
【GUI桌面开发3】PyCharm配置外部工具
ide·python·pycharm
一千柯橘10 小时前
LangChain 的实时输出处理: stream_events 和 Streaming
python·langchain·agent