【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

相关推荐
我是坏垠22 分钟前
Crypto、Cipher与Password:Java加密开发的三个核心概念
java·开发语言·python
测试秃头怪1 小时前
如何评估自动化测试脚本的编写时间和维护工作量?
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
姚青&2 小时前
测试左移体系
python·自动化
技术民工之路2 小时前
Python Socket编程零基础实战教程(TCP/UDP通信完整版)
python·tcp/ip·udp
weixin_307779132 小时前
Linux下Nginx故障系统化检查Shell脚本
linux·运维·服务器·nginx·自动化
EW Frontier2 小时前
三级跳突破864维动作空间——QMIX-Hierarchical多无人机协同通信方法全解析【附python代码】
开发语言·python·无人机·强化学习·通信资源分配
安当加密03012 小时前
凭据管理自动化:从硬编码密码到动态轮换的DevSecOps实践
自动化·devsecops·凭据管理·密码轮换·硬编码治理
姚青&3 小时前
测试右移体系
自动化
中微极客3 小时前
TensorFlow模型量化实战:从精度到延迟的优化指南
人工智能·python·tensorflow