1
我的桌面上有一个txt文件:test.txt。我想打开该txt文件并将所有内容复制到剪贴板。如何将txt文件内的内容复制到剪贴板?
我该怎么办呢?
我想通了如何打开文件,并读行:
path = 'C:\Users\Username\Desktop\test.txt'
fo = open(path, 'r').readlines()
但我无法弄清楚如何获得这些数据到剪贴板。
我的桌面上有一个txt文件:test.txt。我想打开该txt文件并将所有内容复制到剪贴板。如何将txt文件内的内容复制到剪贴板?
我该怎么办呢?
我想通了如何打开文件,并读行:
path = 'C:\Users\Username\Desktop\test.txt'
fo = open(path, 'r').readlines()
但我无法弄清楚如何获得这些数据到剪贴板。
您可以尝试使用Pyperclip
import pyperclip
fo = open(path, 'r').read()
pyperclip.copy(fo)
如果你在OS X,你也可以试试这个代码:
import os
data = "hello world"
os.system("echo '%s' | pbcopy" % data)
使用pyperclip。它是跨平台的。
如何使Python来阅读文本文件里的所有内容并用pyperclip复制它。我知道pyperclip可以像这样拷贝参数里面的东西:pyperclip.copy('text'),但是如何让它从文本文件中复制整个内容? – Towelie
@Towelie你尝试喜欢这个 'FO =开(路径, 'R') –
读入一个变量,使用这个变量作为参数的read()。': 'FO =开(路径, 'R') .readlines() pyperclicp.copy(fo)' –