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

I';我正在尝试使用Python3和tkinter将字符串复制到Linux上的剪贴板。但是它';它不工作了,python,linux,python-3.x,tkinter,clipboard,Python,Linux,Python 3.x,Tkinter,Clipboard,我正在寻找一些代码,将字符串附加到剪贴板,并使用Python3和tkinter从剪贴板获取文本。我发现。所以我尝试了这些代码: from tkinter import Tk r = Tk() r.withdraw() r.clipboard_clear() r.clipboard_append('i can has clipboardz?') r.destroy() 他们清除了我的剪贴板,但没有添加任何内容。 顺便说一句,我尝试了打印(r.clipboard\u get()) 这是开箱即用

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

from tkinter import Tk
r = Tk()
r.withdraw()
r.clipboard_clear()
r.clipboard_append('i can has clipboardz?')
r.destroy()
他们清除了我的剪贴板,但没有添加任何内容。

顺便说一句,我尝试了
打印(r.clipboard\u get())


这是开箱即用的。但是我无法将任何文本附加到剪贴板。

您可以尝试使用剪贴板库

要点就在那一页上

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

@TigerhawkT3开始工作了!但是文本将在10秒后丢失,程序必须继续运行。如何将文本保存在剪贴板中,而我不需要让程序运行?答案是:“如果您在该时间内粘贴文本,即使程序结束,文本仍将保留在剪贴板中。”您必须保持程序运行,直到您实际粘贴它为止。粘贴一次后,即使关闭程序,它仍将保留在剪贴板中。@TigerhawkT3哦,很抱歉我没有看到。非常感谢:)我只想使用tkinter而不使用其他模块。。。