如何从剪贴板中读取数据并将其作为值传递给python中的变量?
例如:
我将通过按ctrl + c或右键单击复制一些数据{例如:200}.并将其传递给变量.
c = 200
..can any1告诉我怎么做?
要使用tkinter从脚本中读取剪贴板,这很简单:
try:
# Python2
import Tkinter as tk
except ImportError:
# Python3
import tkinter as tk
root = tk.Tk()
# keep the window from showing
root.withdraw()
# read the clipboard
c = root.clipboard_get()
Run Code Online (Sandbox Code Playgroud)
小智 7
只需将此脚本放在您的路径中,比如在项目文件夹中,然后;
import pyperclip # The name you have the file
x = pyperclip.paste()
Run Code Online (Sandbox Code Playgroud)
小智 0
这仅适用于Windows操作系统!
在 C++ 中:使用GetDataofnamespace请Systems.Windows
参阅此链接http://msdn.microsoft.com/en-us/library/system.windows.clipboard.aspx
对于 python,您可以使用gtk或Pygtk库来完成相同的任务!例如:
gtk.Clipboard()
Run Code Online (Sandbox Code Playgroud)