写桌面程序或有些特殊操作的,经常需要访问剪切板。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.SetClipboard