Python 是一種流行的編程語言,用于各種應用程序,包括監控剪貼板。Python 自帶的 win32clipboard 模塊可用于從 Windows 剪貼板讀取、寫入和監視數據。
下面的代碼演示了如何使用 Python 監控剪貼板。請注意代碼中的注釋以了解每個步驟的作用。
import win32clipboard import time # 設置上一次檢查剪貼板的內容 last_data = '' # 監控剪貼板的無限循環 while True: # 讀取剪貼板的文本內容 win32clipboard.OpenClipboard() data = win32clipboard.GetClipboardData() win32clipboard.CloseClipboard() # 如果剪貼板的文本內容發生了變化 if data != last_data: print('剪貼板內容發生變化:', data) # 更新上一次檢查剪貼板的內容 last_data = data # 暫停一秒鐘,以免過度消耗 CPU 資源 time.sleep(1)
上面的代碼可以通過運行 Python 腳本來啟動。它將讀取剪貼板的文本內容,并在每次更改時輸出變化。你可以將代碼自定義以根據需求執行處理。
上一篇python 目錄分割符
下一篇python 監控實拍