python写⼊并获取剪切板内容写桌⾯程序或有些特殊操作的,经常需要访问剪切板。python有专⽤的模块,可以很⽅便简单的操作剪切板
如下:
#coding:utf-8
import win32clipboard as w
import win32con
#获取剪切板内容
def gettext():
w.OpenClipboard()
t = w.GetClipboardData(win32con.CF_TEXT)
w.CloseClipboard()
return t
#写⼊剪切板内容
def settext(aString):
w.OpenClipboard()
w.EmptyClipboard()
w.SetClipboardData(win32con.CF_TEXT, aString)
w.CloseClipboard()python怎么读取桌面上的文件
a = "hello python"
settext(a)
print gettext()
上述⼩程序运⾏后会打印出 hello python 字符。
可以尝试注销写⼊剪切板代码,然后使⽤ Ctrl+c 来复制⼀段字符,然后运⾏程序。
或者注销获取剪切板代码,运⾏程序后再使⽤ Ctrl+v 来粘贴。
可以更直观的看到结果