问题描述
使用: 树莓派4 树莓派 铬驱动器72.0.3626.122-1〜deb9u1 硒3.141.0
当使用ActionChains(driver).send_keys(Keys.SPACE)时,我的Chromium浏览器神秘地得到了类似Keys.ENTER之类的东西,并且不算写到输入字段中,而是将该表单发送给服务器一样。
此问题不取决于网站。大约检查了10个。
/usr/local/lib/python3.8/site-packages/selenium/webdriver/common/keys.py包含以下行: SPACE ='\ ue00d'
解决方法
我改用JS:
driver.execute_script(“ document.getElementById('login_email')。value ='12345'”)