小编典典

如何将字符串复制到剪贴板?

all

我正在尝试制作一个基本的 Windows 应用程序,它根据用户输入构建一个字符串,然后将其添加到剪贴板。如何使用 Python 将字符串复制到剪贴板?


阅读 63

收藏
2022-06-01

共1个答案

小编典典

实际上,pywin32对于ctypes这个简单的任务似乎有点过头了。Tkinter是一个跨平台的 GUI 框架,默认情况下与 Python
一起提供,并具有剪贴板访问方法以及其他很酷的东西。

如果您只需要将一些文本放入系统剪贴板,就可以了:

from Tkinter import Tk
r = Tk()
r.withdraw()
r.clipboard_clear()
r.clipboard_append('i can has clipboardz?')
r.update() # now it stays on the clipboard after the window is closed
r.destroy()

仅此而已,无需使用特定于平台的第三方库。

如果您使用的是 Python 3,请替换TKintertkinter.

2022-06-01