我正在使用 element.send_keys("Anything")
来填写表格,但这需要很长时间,而且脚本必须快速填写。
我尝试了不同的 Chromedriver 版本,但没有任何帮助。您知道为什么需要这么长时间吗?我怎样才能让它更快?
注意:我正在搜索 xpath。如果我尝试搜索 ID 或名称,我会收到错误消息。我不知道那样会不会更快。
最佳答案
您可以将 pyperclip 与 selenium 一起使用。将字符串复制到 pyperclip 剪贴板,将其粘贴到输入字段中
import pyperclip as pc
from selenium.webdriver.common.keys import Keys
pc.copy("Whatever text to paste")
element.send_keys(Keys.CONTROL, 'v') #Paste using Ctrl+V
关于 python Selenium : Send keys is too slow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49956239/