APP自动化-关于元素坐标

 

元素坐标X和Y代表的是宽和高,即坐标=(X(元素的宽度位置),Y(元素的高度位置))

图里page_ele是一个元素,

page_ele.location可以返回元素的坐标位置,即{'x': 0, 'y': 201}

page.size可以返回元素的尺寸大小,{'height': 1719, 'width': 888}

x = page_ele.location["x"] + 0.5 * page_ele.size["width"] # x坐标+元素尺寸二分之一的宽度位置

y1 = page_ele.location["y"] + 0.3 * page_ele.size["height"] # Y坐标+元素尺寸三分之一的高度位置
y2 = page_ele.location["y"] + 0.6 * page_ele.size["height"] # Y坐标+元素尺寸三分之二的高度位置

 

元素.location['x']代表元素的X坐标值,可以与尺寸值(元素.size["width"])相加,得到另外一个坐标值用来做滑动操作

 

posted @ 2023-05-11 10:57  琉璃星眸  阅读(43)  评论(0编辑  收藏  举报