使用 Python 和 Tkinter 从剪贴板复制
tkinterpythongui-programming更新于 2026/2/9 23:08:17
要从剪贴板复制,我们可以使用 Tkinter 的 clipboard_get() 方法。让我们举个例子,看看如何从剪贴板获取数据并将其显示在 Tkinter 窗口上。
步骤 −
导入 tkinter 库并创建 tkinter 框架的实例。
使用 geometry 方法设置框架的大小。
接下来,调用 clipboard_get() 从剪贴板获取文本并将数据存储在变量 "cliptext" 中。
创建一个标签来显示剪贴板文本。将 cliptext 传递为 text,"text=cliptext"。
最后,运行应用程序窗口的 mainloop。
示例
# 导入 tkinter 库
from tkinter import *
# tkinter 画布实例
win = Tk()
win.geometry("700x250")
win.title("Data from Clipboard")
# 从剪贴板获取数据
cliptext = win.clipboard_get()
# 用于打印剪贴板文本的标签
lab=Label(win, text = cliptext, font=("Calibri",15,"bold"))
lab.pack(padx=20, pady=50)
# 运行主循环
win.mainloop()
输出
它会产生以下输出 −
它会在窗口中显示剪贴板的内容。
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

