python - 如何将txt文件中的内容复制到剪贴板?

标签 python file-io clipboard

<分区>

我的桌面上有一个 txt 文件:test.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)

关于python - 如何将txt文件中的内容复制到剪贴板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36391824/

相关文章:

python - 从 scipy.sparse.linalg.cg 中的回调打印当前残差

python - 附加以列出线程的结果

python - 如何将 NLTK block 输出到文件?

java - 将表保存到剪贴板 javaFx

python - 使用规则返回最高计数值的函数

python - evaluate_generator 的准确率为 0%,但在使用相同数据进行训练时准确率为 75%——这是怎么回事?

c - 这段用 C 语言编写的代码中的 if 语句可以用什么来代替呢?

Python:指定读取文件的行尾格式

python - 将带换行符的文本复制到剪贴板 :Python

delphi - 如何检查是否已成功从剪贴板获取文件名列表?