2024-09-28 19:00:03 发布
网友
我正试图通过pythonctypes模块为Linux获取剪贴板数据。我已经搜索过了,但我只找到了Windows解决方案。此问题是一个解决方案,但适用于Windows->getting clipboard(in windows)。 我为我的情况找到了一个Python模块,模块->pyperclip。但我想知道,我是否可以仅使用ctypes模块获取剪贴板数据?没有任何额外的包装。只有基本面
嗯,您应该只使用^{},它以跨平台的方式解决了剪贴板问题
不过,对于Linux,它只是尝试使用GTK、Qt中的剪贴板,或者使用外部进程使用x11中的剪贴板-(source code for pyperclip)
如果您真的想在过程中直接为x11获取值或设置剪贴板,您可以尝试使用Python xlib绑定https://github.com/python-xlib/python-xlib-它们为您完成ctypes部分,然后check this document which details how to access the clipboard properly
嗯,您应该只使用^{} ,它以跨平台的方式解决了剪贴板问题
不过,对于Linux,它只是尝试使用GTK、Qt中的剪贴板,或者使用外部进程使用x11中的剪贴板-(source code for pyperclip)
如果您真的想在过程中直接为x11获取值或设置剪贴板,您可以尝试使用Python xlib绑定https://github.com/python-xlib/python-xlib-它们为您完成ctypes部分,然后check this document which details how to access the clipboard properly
相关问题 更多 >
编程相关推荐