Selector:UI 元素定位器
Selector 类用于在 Windows 窗口的 UI 树中检索控件。它支持极具灵活性的链式调用:你可以先过滤属性,接着跳转层级,最后直接在链条末端触发动作。
1. 导入模块
在使用选择器前,请确保已导入核心类:
# 导入选择器类
from ascript.windows.window import Selector
2. 初始化方法
🔍 创建选择器 Selector()
定义查找的起点。选择器会基于指定的窗口或标题开始构建 UI 树索引。
代码块:
# 初始化选择器实例
Selector(window=None, title=None, depth=0xFFFFFFFF)
参数详解:
- window (Window): 目标窗口对象。若提供此参数,查找将限制在该窗口范围内。
- title (str): 若
window为 None,则根据此标题正则表达式查找并关联窗口。 - depth (int): 初始搜索深度限制,默认搜索全层级。