Python:Selenium send_key 不能输入像 5 或 6 这样的数字

use*_*709 6 python selenium

所以我在 google selenium 网站上看到了这个问题,但还没有解决。

当你 element.send_key('12345')

它将返回“123”。5 被解析为退格....

有解决办法吗?

使用最新的 selenium、chrome、chromedriver、python 2.7、ubuntu 12.04

小智 3

我没有 chromedriver,因此无法对此进行测试,但输入数字 5 的另一种方法是使用以下命令:

Keys.NUMPAD5
Run Code Online (Sandbox Code Playgroud)

你的代码看起来像这样:

element.send_keys(Keys.NUMPAD5)
Run Code Online (Sandbox Code Playgroud)

PS:发送“5”在 FirefoxDriver 上工作正常,上面的命令也是如此