尝试单击 n reCAPTCHA

问题描述 投票:0回答:1

我一直在尝试在这里提交表格:https://attirealleykurtaset.in/challenge#contact_form

然后我收到 reCAPTCHA 并且无法使用以下代码单击:

checkbox=WebDriverWait(driver,20).until(EC.element_to_be_clickable(By.XPATH,'//*[@id="recaptcha-anchor"]'))
checkbox.click()

我收到的错误是:“element_to_be_clickable() 需要 1 个位置参数,但给出了 2 个”

有人可以帮我吗?

python selenium-webdriver webautomation
1个回答
0
投票

将以下代码更改如下:

checkbox=WebDriverWait(driver,20).until(EC.element_to_be_clickable((By.XPATH,'//*[@id="recaptcha-anchor"]')))

注意

By.XPATH,'//*[@id="recaptcha-anchor"]'

周围的附加括号
© www.soinside.com 2019 - 2024. All rights reserved.