python |
您所在的位置:网站首页 › securecrt无法从剪贴板获取数据 › python |
1.读取剪贴板数据 import win32clipboard as wc import win32con
def getCopyText(): wc.OpenClipboard() copy_text = wc.GetClipboardData(win32con.CF_TEXT) wc.CloseClipboard() return copy_text
if __name__=='__main__': # test import chardet #print(chardet.detect(getCopyText())) # 找到包含中文内容的字符串编码 #print(getCopyText().decode('GB2312')) # 转码 #print(chardet.detect(getCopyText())) txt=str(getCopyText().decode('GB2312')).replace('\r\n','') data=txt.split('\t') print(data)
2.往剪贴板写入数据 import win32con import win32clipboard as w def setText(aString): w.OpenClipboard() w.EmptyClipboard() w.SetClipboardData(win32con.CF_UNICODETEXT, aString) w.CloseClipboard()
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |