Python Selenium通过chrome登录网站总是失败

Python Selenium通过chrome登录网站总是失败,python,selenium,google-chrome,Python,Selenium,Google Chrome,对于下面的Chrome 83版代码,在Chrome升级到89版之后,它总是会失败。失败时,密码移动到用户名位置,即附加到用户名后面,如(usernamepassword) 尝试添加隐式等待,WebDriverwait仍然保持不变。不确定是什么原因造成的。请帮助。尝试添加一个短暂的延迟,然后重试 password.click() 以前 password.clear() password.send_keys("xxxx") chromedriver.exe版本与我的chrom

对于下面的Chrome 83版代码,在Chrome升级到89版之后,它总是会失败。失败时,密码移动到用户名位置,即附加到用户名后面,如(usernamepassword)


尝试添加隐式等待,WebDriverwait仍然保持不变。不确定是什么原因造成的。请帮助。

尝试添加一个短暂的延迟,然后重试

password.click()
以前

password.clear()
password.send_keys("xxxx")

chromedriver.exe版本与我的chrome浏览器版本相同,即89版尝试我编辑的答案我尝试在密码之后和之前添加隐式等待/WebDriverWait/time.sleep。单击但没有运气:)但在打开相同浏览器的情况下,如果我通过登录并单击手动登录,它会工作。奇怪。如果我从自动脚本传递失败,那不是隐式等待。在访问第二个元素之前,尝试添加300毫秒的简单睡眠延迟刚刚尝试过,但仍然没有改变。
password.clear()
password.send_keys("xxxx")