在Windows 7上运行Python3.4。
我需要将剪贴板中存储的内容复制到python程序中的一个变量中。我在Stack溢出上看到了可以使用pywin32或tkinter完成的操作。因为tkinter是python标准库的一部分,所以我认为这两个库中的一个更好,因为用户不必安装外部模块。下面是在tkinter中获取剪贴板数据的代码
import tkinter
number = tkinter.Tk().clipboard_get()除了每次执行时都会弹出一个空白的tkinter窗口外,这个操作很好。
tkinter在运行tk().mainloop()之前不会显示任何内容。pywin32。发布于 2014-07-03 17:30:22
发布于 2014-10-12 01:43:21
除了每次执行时都会弹出一个空白的tkinter窗口外,这个操作很好。
你可以隐藏这个窗口:
from tkinter import Tk
root = Tk()
root.withdraw()
number = root.clipboard_get()发布于 2016-06-10 10:09:15
AnnoyingWindow = Tk()
ClipBoard = AnnoyingWindow.clipboard_get()
AnnoyingWindow.destroy()
print(ClipBoard)https://stackoverflow.com/questions/24559675
复制相似问题