Python 技术篇-利用pyqt5库监听剪切板变动,clipboard.dataChanged.connect()剪切板监听
生活随笔
收集整理的這篇文章主要介紹了
Python 技术篇-利用pyqt5库监听剪切板变动,clipboard.dataChanged.connect()剪切板监听
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
PyQt5 的 clipboard.dataChanged.connect() 方法可以監(jiān)聽剪切板的變動(dòng)。
from PyQt5.QtWidgets import *app = QApplication([]) clipboard = app.clipboard()# 當(dāng)剪切板變動(dòng)會(huì)執(zhí)行該方法 def change_deal():data = clipboard.mimeData()# 獲取剪切板內(nèi)容格式print(data.formats())# 如果是文本格式,把內(nèi)容打印出來if(data.formats() == ['text/plain']):print(data.text());# 監(jiān)聽剪切板變動(dòng) clipboard.dataChanged.connect(change_deal) app.exec_()喜歡的點(diǎn)個(gè)贊?吧!
總結(jié)
以上是生活随笔為你收集整理的Python 技术篇-利用pyqt5库监听剪切板变动,clipboard.dataChanged.connect()剪切板监听的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python 套接字-判断socket服
- 下一篇: PyQt5 技术篇-在clipboard