Raspberry Pi上铬驱动程序中send_keys方法上的SPACE密钥问题

问题描述

使用: 树莓派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'”)