我已经自动完成了一个从文本文件中填写Web表单的任务。这个文本文件可以变得很大,并且在selenium + python3中使用send_keys()函数需要相当长的时间。
是否有更快的替代方案,就像复制/粘贴的工作原理一样?
这就是我在剧本中使用它的方式:
reportFile = open(reportFilePath,'r')
for line in reportFile.read():
messageElem.send_keys(line)
reportFile.close()
我已经在线查看过,但只有JS才有其他选择。我正在寻找一种更快的方法,使用python 3专门添加文件中的文本。
答案 0 :(得分:0)
#open the report file
reportFile = open(reportFilePath,'r')
#iterate over each line of the report file and fill in the message body
for line in reportFile.**readlines**():
messageElem.send_keys(line)
#close the file
reportFile.close()