python - 应用程序退出后未设置剪贴板?

标签 python python-3.x tkinter clipboard

这个例子来自 How do I copy a string to the clipboard on Windows using Python? :

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

剪贴板恢复为旧剪贴板。有什么办法可以避免这种情况吗?我正在使用 Ubuntu 13.04。

最佳答案

没有。 X 上的“剪贴板”不是一个独立的东西,而是一个通知,表明应用程序包含被视为“在”剪贴板上的数据。其他应用程序从该应用程序请求这条数据,然后返回数据。如果应该响应数据的应用程序不再运行,这将无法工作。

关于python - 应用程序退出后未设置剪贴板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20866593/

相关文章:

python - for 循环中的绘图和文本顺序错误

python - 将列添加到稀疏矩阵

python - 使用 3 行作为值创建字典

python - Pandas DataFrame iloc 破坏了数据类型

python - 两件事 : 1) Printing errors/tracebacks/exceptions to GUI and 2) The best way to utilize a script within a script

Python 2.7 - ttk 模块似乎无法在 Windows 8.1 中运行

python - 如何逐行搜索文件,然后将包含特定字符串的行复制到列表中?

python - Python 如何读取 Ubuntu/Linux 中分离屏幕 session 的标准输出?

python - Pandas 散点图日期时间

python - 面向对象的 Tkinter 函数 - 我如何将其放入?