如何从剪贴板读取文本

如何从剪贴板读取文本

本文介绍了如何从剪贴板读取文本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使用python从(windows)剪贴板中读取文本?

How do I read text from the (windows) clipboard with python?

推荐答案

您可以使用名为 win32clipboard ,它是 pywin32 的一部分.

You can use the module called win32clipboard, which is part of pywin32.

下面是一个示例,该示例首先设置剪贴板数据,然后获取它:

Here is an example that first sets the clipboard data then gets it:

import win32clipboard

# set clipboard data
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardText('testing 123')
win32clipboard.CloseClipboard()

# get clipboard data
win32clipboard.OpenClipboard()
data = win32clipboard.GetClipboardData()
win32clipboard.CloseClipboard()
print data

文档中的重要提示:

这篇关于如何从剪贴板读取文本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 09:30