pyperclip 剪贴板

Pyperclip 是一个跨平台的用于访问和修改剪贴板文本的模块(目前只能处理纯文本)。适用于 python2 和 python3。

  • 在 Windows 上,不需要额外的模块。

  • 在 Mac 上,模块使用了操作系统附带的 pbcopy 和 pbpaste 命令。

  • 在 Linux 上,模块使用 xclip 或 xsel 命令,这些命令通常会随操作系统一起安装(否则请自行安装)。

安装模块:

pip install pyperclip

快速开始

>>> import pyperclip
>>> pyperclip.copy('The text to be copied to the clipboard.')
>>> pyperclip.paste()
'The text to be copied to the clipboard.'

可以先用鼠标选中一部分文字进行复制,然后运行 pyperclip.paste(),你会发现输出的就是你复制的内容。 如果先用 pyperclip.copy(“this is a test”),再用鼠标进行粘贴也会是 this is test。

总结来说:

  • pyperclip.copy() 向剪切板发送文本

  • pyperclip.paste() 读取剪切板文本