Pywinauto-0.6.8 findwindows用户模块类 电脑端软件GUI鼠标键盘Python自动化办公、测试、重复性工作制定库

pywinauto.findwindows 官方文档

提供用于迭代和查找窗口/元素的函数

exception pywinauto.findwindows.ElementAmbiguousError

匹配的元素不止一个

exception pywinauto.findwindows.ElementNotFoundError

找不到任何元素

exception pywinauto.findwindows.WindowAmbiguousError

匹配的窗口不止一个

exception pywinauto.findwindows.WindowNotFoundError

找不到窗口

findwindows.enum_windows

pywinauto.findwindows.enum_windows()

返回所有顶级窗口的句柄列表

findwindows.find_element

pywinauto.findwindows.find_element(**kwargs)

调用 find_elements 并确保只返回一个元素

调用 find_elements 的参数与调用的参数完全相同,因此请参阅 find_elements() 完整的参数说明。

findwindows.find_elements

pywinauto.findwindows.find_elements(class_name=None,
                                    class_name_re=None,
                                    parent=None,
                                    process=None,
                                    title=None,
                                    title_re=None,
                                    top_level_only=True,
                                    visible_only=True,
                                    enabled_only=False,
                                    best_match=None,
                                    handle=None,
                                    ctrl_index=None,
                                    found_index=None,
                                    predicate_func=None,
                                    active_only=False,
                                    control_id=None,
                                    control_type=None,
                                    auto_id=None,
                                    framework_id=None,
                                    backend=None,
                                    depth=None
                                   )

根据传入的条件查找元素

警告!不建议直接使用此功能!这是一个非常低级的 API。更好地使用入门指南中描述的 Application 和 WindowSpecification 对象。

可能的参数为:

参数说明
class_name具有此窗口类的元素
class_name_re类与此正则表达式匹配的元素
parent元素是 this 的子元素
process此进程的 ID
title包含此文本的元素
title_re文本与此正则表达式匹配的元素
top_level_only仅限顶级元素 (默认值 True)
visible_only仅可见元素 (默认值 True)
enabled_only仅限 Enabled 元素 (默认值 False)
best_match标题与此类似的元素
handle要返回的元素的句柄
ctrl_index要返回的子元素的索引
found_index要返回的筛选掉的子元素的索引
predicate_func用户提供的用于自定义元素验证的钩子
active_only仅限活动元素 (默认值 False)
control_id具有此控件 ID 的元素
control_type具有此控件类型的元素(字符串;用于 UIAutomation 元素)
auto_id具有此自动化 ID 的元素(用于 UIAutomation 元素)
framework_id具有此框架 ID 的元素(用于 UIAutomation 元素)
backend搜索时使用的后端名称(默认值 None 表示当前活动后端)

findwindows.find_window

pywinauto.findwindows.find_window(**kwargs)

调用find_elements并确保仅返回一个元素的句柄

调用find_elements的参数与调用的参数完全相同,因此请参阅 find_elements() 完整的参数说明。

findwindows.find_windows

pywinauto.findwindows.find_windows(**kwargs)

根据传入的条件查找元素并返回其句柄列表

调用find_elements的参数与调用的参数完全相同,因此请参阅 find_elements() 完整的参数说明。

  • 17
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ょ镜花う水月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值