硒根据坐标点击

时间:2017-04-30 10:39:04

标签: python selenium click coordinate

最近,我使用Selenium来模拟登录网站(https://passport.zhaopin.com/org/login)。在此模拟登录期间,我必须根据坐标单击某个位置,以便我可以通过验证码。但是,我对硒引起的一整天的错误感到困惑。我的代码如下所示:

from selenium import webdriver
import time

driver =webdriver.Firefox(executable_path="/Users/mountain/geckodriver")
url = "https://passport.zhaopin.com/org/login"
driver.get(url)
time.sleep(4)

img_element = driver.find_element_by_class_name("captcha-container")

actions = webdriver.common.action_chains.ActionChains(driver)
actions.move_to_element_with_offset(img_element, 50, 50).click().perform()

然后,发生错误。enter image description here

我无法理解为什么50不是整数。

0 个答案:

没有答案