lit*_*u16 1 python clipboard list
我想在Python中附加两个列表("a"和"b"),我在python中编写了"b"列表,但列表"a"来自剪贴板(总是不同).
例如.
a = ["car", "plane", "truck", "motorcycle", "jet", "train"] # this list come from clipboard, always change
Clipboard = ["car", "plane", "truck", "motorcycle", "jet", "train"]
b = ["plane", "jet"] # this list is always the same
Run Code Online (Sandbox Code Playgroud)
有没有办法将剪贴板内容转换为运行中的列表"a"(交互式)?
谢谢高级.
您是否只是想简单地阅读剪贴板并拆分内容?在linux上:
import pyperclip
print pyperclip.paste().split(" ")
Run Code Online (Sandbox Code Playgroud)
视窗:
from Tkinter import Tk
root = Tk()
print Tk.clipboard_get(root).split(" ")
Run Code Online (Sandbox Code Playgroud)
OS X:
from AppKit import *
pb = NSPasteboard.generalPasteboard()
pbstring = pb.stringForType_(NSStringPboardType)
print pbstring.split(" ")
Run Code Online (Sandbox Code Playgroud)
[编辑]
它看起来pyperclip应该在Windows和OS X下工作,所以这似乎是一个便携式解决方案.参考:https://pypi.python.org/pypi/pyperclip/
| 归档时间: |
|
| 查看次数: |
1232 次 |
| 最近记录: |