我正在尝试使用Python3和tkinter将字符串复制到Linux上的剪贴板。但是它不起作用

时间:2015-09-07 02:20:59

标签: python linux python-3.x tkinter clipboard

我正在寻找一些代码来将一个字符串附加到剪贴板并从剪贴板获取文本,即Python3和tkinter。我找到了this question。所以我尝试了这些代码:

from tkinter import Tk
r = Tk()
r.withdraw()
r.clipboard_clear()
r.clipboard_append('i can has clipboardz?')
r.destroy()

他们已经清理了我的剪贴板,但没有附加任何内容。

顺便说一句,我试过print(r.clipboard_get())

它开箱即用。但我无法将任何文字附加到剪贴板。

1 个答案:

答案 0 :(得分:-1)

您可以尝试使用剪贴板库

https://pypi.python.org/pypi/clipboard/0.0.4

它的要点在那个页面上

import clipboard
clipboard.copy("abc")  # now the clipboard content will be string "abc"
text = clipboard.paste()  # text will have the content of clipboard