我一直在尝试在这里提交表格: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 个”
有人可以帮我吗?
将以下代码更改如下:
checkbox=WebDriverWait(driver,20).until(EC.element_to_be_clickable((By.XPATH,'//*[@id="recaptcha-anchor"]')))
注意
By.XPATH,'//*[@id="recaptcha-anchor"]'
周围的附加括号