【发布时间】:2020-05-04 12:01:05
【问题描述】:
我想在由 Selenium 控制的页面中查找按钮的 (x,y)。 1. 命令 find_element_by_id("id").location 返回 (x1,y1) 2.我使用包Pynput。我将鼠标放在按钮上并使用命令 mouse.position(从 Pynput 包执行)。
print(driver.find_element_by_id("send_btn").location) # Returns {'x': 591, 'y': 348}
print(mouse.position) # Returns (566, 468)
令人惊讶的是,结果大不相同。 有人知道这个区别吗?
【问题讨论】:
-
检查我的答案。