首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python3 中使用剪贴板功能

摘要:

pyperclip(一个多平台的下使用剪贴板功能的Python模块)、pyperclip安装、使用。

pyperclip简介:

pyperclip是一个Python模块,实现了多平台下的剪贴板文本操作功能。需要注意的是使用pyperclip模块操作系统剪贴板只能操作剪贴板中的文本。该模块使用BSD开源协议,支持Windows系统、Mac系统、Linux系统。

pyperclip模块主要包括:copy(),paste()功能、pyperclip.is_available()是判断剪贴板是否有效。

pyperclip模块的主要函数:

pyperclip.copy(text)

text是字符串,将被复制到系统剪贴板。

pyperclip.paste() 粘贴系统剪贴板内容,返回一个字符串对象。

注:pyperclip只能操作文本内容。

pyperclip安装使用:

1、windows下安装pyperclip模块

在windows 10系统下安装pyperclip模块方法如下:

1、使用管理员权限启动命令终端窗口

2、在终端窗口执行:pip install pyperclip 命令

如果所示安装成功。

2、Ubuntu 系统中安装 pyperclip模块

命令行执行:pip3 install pyperclip 命令

安装过程如图,成功安装了 pyperclip-1.6.0

3、使用测试pyperclip模块

在Python3的交互模式下测试pyperclip模块使用如下:

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

如图执行成功可以说明pyperclip模块可以使用了。

测试2:

1、打开windows下记事本

2、Python3交互模式下执行如下代码:

import pyperclip

pyperclip.copy("剪贴板测试")

3、切换到记事本窗口,按ctrl + v 粘贴剪贴板内容:

4、在记事本中输入新的测试内容,使用ctrl+c复制内容到剪贴板:

使用ctrl + c 复制选择内容到剪贴板

5、切换到Python3交互模式,执行如下代码

pyperclip.paste()

如图,刚刚在记事本中复制到剪贴板的内容,在Python3交互模式可以通过 pyperclip.paste()粘贴出来。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180225A0T8B700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券