寫桌面程式或有些特殊操作的,經常需要訪問剪下板。python有專用的模組,可以很方便簡單的操作剪下板
如下:#coding:utf-8
import win32clipboard a w
import win32con
#獲取剪下板內容
def gettext():
w.openclipboard()
t = w.getclipboarddata(win32con.cf_text)
w.closeclipboard()
return t
#寫入剪下板內容
def set
w.openclipbo
w.emptyclipboard()
w.setclipboarddata(win32con.cf_text, astring)
w.closeclipboard()
a = "hello python"
settext(a)
print gettext()
上述小程式執行後會列印出 hello python 字元。
可以嘗試登出寫入剪otjinksxl切板**,然後使用 ctrl+c 來複製一段字元,然後執行程式。
或者登出獲取剪下板**,執行程式後再使用 ctrl+v 來貼上。
可以更直觀的看到結果
本文標題: python寫入並獲取剪下板內容的例項
本文位址:
python讀取 寫入剪下板
python win32 簡單操作方法 載入標頭檔案 import win32clipboard as w操作法 def gettext 讀取剪下板 w.openclipboard d w.getclipboarddata win32con.cf text w.closeclipboard retu...
c 獲取剪下板的內容
剪貼簿內建在windows中,並且使用系統的內部資源ram,或虛擬記憶體來臨時儲存剪下和複製的資訊,可以存放的資訊種類是多種多樣的。剪下或複製時儲存在剪貼簿上的資訊,只有再剪貼或複製另外的資訊 或停電 或退出windows,或有意地清除時,才可能更新或清除其內容,即剪貼或複製一次,就可以貼上多次。下...
如何使用python獲取電腦剪下板的文字?
我們 平時的工作中可能需要 頻繁的複製,貼上,去剪下等等。比如我英語就特別的不好,我每次看 pdf 文件,或者是其他資料的時候,都需要 先複製一下 英文單詞,或者句子,然後有時候從pdf 中複製的英文 還插帶有 換行,這就嚴重的影響到了翻譯的結果。我這個時候,就在想,如果我可以在本地複製一段文字,然...