我正在写一个Selenium项目。
我尝试制作一个函数,使用ctrl+a、ctrl+C复制文本文件中的所有文本。
def Copy(driver) :
f = open("out1.txt") # open the text file
.click() #i need to click on the file
.send_keys(Keys.CONTROL, 'a') # select all the text
time.sleep(1)
.send_keys(Keys.CONTROL, 'c') # copy the text in my clipboard
f.close()
这就是我试图编写的代码,但我没有成功。有什么帮助吗?
您应该使用Python内置的文件读/写函数。https://docs.python.org/3/tutorial/inputoutput.html#reading-和写入文件
以你为例,你可以这样做。
with open('out1.txt', 'r') as f:
data = f.readlines()