当前位置: 首页 > 工具软件 > Pyperclip > 使用案例 >

Pyperclip模块详解

何安宜
2023-12-01

一. Pyperclip模块安装

Pyperclip模块兼容python2和python3,能跨平台使用。

安装指令如下,在Anaconda的终端执行如下指令。

pip install pyperclip

二.Pyperclip功能介绍

1.复制粘贴

文本复制到剪贴板,pyperclip.copy()。

剪贴板粘贴文本,pyperclip.paste(),返回值为字符串类型。

pyperclip.copy('Hello world!')
pyperclip.paste()

2.waitForPaste与waitForNewPaste

pyperclip.waitForPaste(),当剪贴板上有非空字符串时,飞回字符串类型的值。

pyperclip.waitForNewPaste(),当剪贴板上的文本改变时,传返回值。

这些函数还具有一个timeout参数,用于指定要检查的秒数。如果超时过去了却没有​​返回,则这些函数将引发PyperclipTimeoutException异常:

a = pyperclip.waitForPaste(5)
pyperclip.copy('original text')
a = pyperclip.waitForNewPaste(5)
pyperclip.PyperclipTimeoutException: waitForPaste() timed out after 5 seconds.

 类似资料: