我正在使用selenium和python 3.6脚本化一个python自动填充脚本。我想尽快填写文本输入框。现在我使用:Python Selenium如何一次填充多个文本框
driver.execute_script("document.getElementById(--the elements ID--
-).value='%s'" % ---what I want script to fill the box with---)
我重复这个代码行的每个网站的输入文本框被自动填充。这很快,但它一次填充每个文本框。我想用不同的值填充所有的输入框,类似于扩展名“自动填充”。所有帮助赞赏。
非常有帮助。对我来说,解决方案是编写“driver.execute_script(”,然后在页面的每个查询选择器之间写入一个“;”作为输入值,我只是使用了%s,稍微加快了一点代码,然后创建了一个本地js函数,我没有意识到你可以使用“;”分隔每个输入,谢谢 – Kermit