[英]Getting Clipboard via Python with Ctypes module (in Linux)
我正在嘗試通過Linux的python ctypes模塊獲取剪貼板數據。 我已經搜索過,但我只得到Windows解決方案。 這個問題是一個解決方案,但適用於Windows -> getting clipboard(in windows) 。 我為我的情況找到了一個Python模塊, module -> pyperclip 。 但我想知道,我能否僅使用ctypes模塊獲取剪貼板數據? 沒有任何額外的包裝。 只有基本面。
好吧,你應該只使用pyperclip
,它只是以跨平台的方式解決剪貼板問題。
但是,對於 Linux,它只是嘗試使用 GTK、Qt 中的剪貼板,或者使用外部進程從 x11 中使用剪貼板 - (源代碼)
如果您真的想在進程中直接為 x11 獲取值或設置剪貼板,您可以嘗試使用 Python-xlib 綁定 https://github.com/python-xlib/python-xlib - 他們為您,然后查看此文檔,其中詳細說明了如何正確訪問剪貼板。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.