替代在Selenium中发送密钥

时间:2017-11-10 15:51:24

标签: selenium

我想使用Selenium将字符串发送到textbox,但我发现sendKeys对我来说太慢了。如果我有一个字符串" abcde",有没有办法将该字符串作为块发送而不是通过" a"那么" b"然后" c"等等通过sendKeys

1 个答案:

答案 0 :(得分:4)

在python中使用execute_script

from selenium import webdriver
driver = webdriver.Chrome('chromedriver')
driver.get("http://www.google.com");
driver.execute_script("document.getElementsByName('q')[0].value='abcde'")