文档
文档
Elments映射
一般每个窗口下面,都会自动创建一个elements.py
文件,该文件保存了当前页面元素的映射信息。
开发者可以自行编写相关元素映射,或者通过设计器生成相关映射表。
from elements import Els
class MainWindow(idepy_next.WindowAPI, ElementPlusUtils):
# 当前窗口的元素对象映射
_elements = Els()
api = MainWindow()
# 创建主窗口
window = idepy_next.create_window()
# 设置元素映射
api._elements.set_window(window)
新增映射,即新增一个@proerty属性即可,为了项目便于维护,推荐使用id进行映射。
from idepy_next import Elements
# 元素映射代码,可手动编写选择器或由设计器自动生成
class Els(Elements):
@property
def input1(self):
return self.element('#input1')
调用元素的dom相关操作
# 获取input1当前的值
self._elements.input1.value
目录