我是靠谱客的博主 积极小蝴蝶,最近开发中收集的这篇文章主要介绍python - windows 之 剪贴板读写clipboard,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

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('rn','')

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()  

 

最后

以上就是积极小蝴蝶为你收集整理的python - windows 之 剪贴板读写clipboard的全部内容,希望文章能够帮你解决python - windows 之 剪贴板读写clipboard所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部