iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python中的Pyperclip模块功能详解
  • 546
分享到

python中的Pyperclip模块功能详解

python Pyperclip模块python Pyperclip模块使用 2023-03-22 17:03:00 546人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

目录python之Pyperclip模块一. Pyperclip模块安装二.Pyperclip功能介绍1.复制粘贴2.waitForPaste与waitForNewPastePyth

Python之Pyperclip模块

下面介绍一下,python中的Pyperclip模块,它的简单又实用,主要用法就2点:

1.用于复制剪贴板里的内容、

2.向剪贴板写入内容。

一. Pyperclip模块安装

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

安装指令如下,在windows里不需额外依赖包。

pip install pyperclip

二.Pyperclip功能介绍

1.复制粘贴

如果要将文本复制到剪贴板,使用pyperclip.copy()

如果要从剪贴板粘贴文本,使用pyperclip.paste(),文本将作为字符串值返回。

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

2.waitForPaste与waitForNewPaste

pyperclip.waitForPaste(),这个功能,只有直到剪贴板上有非空字符串时,才会返回,返回值是该字符串。

pyperclip.waitForNewPaste(),直到剪贴板上的文本被更改,才会传返回值。

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

例子1:waitForPaste

import pyperclip
a = pyperclip.waitForPaste(5)
print(a)

如果超过5秒,剪切板内容仍然为空,则抛出如下异常:

pyperclip.PyperclipTimeoutException: waitForPaste() timed out after 5 seconds.

例子2:waitForNewPaste

pyperclip.copy('original text')
a = pyperclip.waitForNewPaste(5)
print(a)

当剪切板内容更改后,才返回新更改的字符串内容

到此这篇关于python中的Pyperclip模块的文章就介绍到这了,更多相关python Pyperclip模块内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: python中的Pyperclip模块功能详解

本文链接: https://www.lsjlt.com/news/200885.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python中的Pyperclip模块功能详解
    目录python之Pyperclip模块一. Pyperclip模块安装二.Pyperclip功能介绍1.复制粘贴2.waitForPaste与waitForNewPastepyth...
    99+
    2023-03-22
    python Pyperclip模块 python Pyperclip模块使用
  • python中的Pyperclip模块功能是什么
    本篇内容主要讲解“python中的Pyperclip模块功能是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python中的Pyperclip模块功能是什么”吧!一. Pyperclip模块...
    99+
    2023-07-05
  • Python pyperclip模块的使
    1 pip install pyperclip安装该模块 2 yum -y install xsel xclip 该模块利用该程序进行copy和paste 3 Error: Can't open display: localhost:11...
    99+
    2023-01-31
    模块 Python pyperclip
  • Python Pyperclip模块安装和使用详解
    目录Pyperclip模块详解一. Pyperclip模块安装二.Pyperclip功能介绍1.复制粘贴补充:pyperclip模块安装和使用一、pyperclip模块简介二、pyp...
    99+
    2023-03-22
    Pyperclip模块 python Pyperclip模块 python Pyperclip
  • 详解Python中的Array模块
    Python中的array模块是一个预定义的数组,因此其在内存中占用的空间比标准列表小得多,同时也可以执行快速的元素级别操作,例如添加、删除、索引和切片等操作。此外,数组中的所有元素...
    99+
    2023-05-15
    Python Array模块 Python Array
  • 详解Python中的PyInputPlus模块
    目录安装PyInputPlus关键字参数min、max、greaterThan和lessThan关键字参数blank关键字参数limit、timeout和default关键字参数al...
    99+
    2024-04-02
  • Python中BeautifulSoup模块详解
    目录前言安装库导入库解析文档示例提取数据示例CSS选择器实例小项目总结前言     BeautifulSoup是主要以解析web网页的Python模块,...
    99+
    2024-04-02
  • Python中os模块的功能有哪些
    今天就跟大家聊聊有关Python中os模块的功能有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1、说明os.path.exists():用于判断某个路径(文件或文件夹)是否存在...
    99+
    2023-06-15
  • python中utils模块的功能有哪些
    在Python中,通常会使用utils模块来存放一些通用的工具函数或者类,其功能可以包括但不限于: 文件操作:读取文件内容、写入文...
    99+
    2024-04-03
    Python utils
  • Python 中ZipFile模块的功能是什么
    Python 中ZipFile模块的功能是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Python ZipFile模块用来做zip格式编码的压缩和解压缩的...
    99+
    2023-06-17
  • python中os模块和sys模块的使用详解
    目录一、os模块二、os模块中的os.walk()函数三、sys模块一、os模块 os.getcwd() 获取当前的工作目录 os.chdir(‘绝对路径/相对于当前工作...
    99+
    2023-03-21
    python os模块 python sys模块
  • 介绍python的OS模块功能
         学习python一直是断断续续的,今天我们来介绍的是python的一个非常强大的模块---OS,我们来事例的时候不是用的标准的python,而是用的python的同胞兄弟Ipython,ipython 是一个 python 的交互...
    99+
    2023-01-31
    模块 功能 python
  • Python的random模块详解
    目录 1.random()函数 2.randint(a, b)函数 3.uniform(a, b)函数 4.choice(seq)函数 5.shuffle(seq)函数 6.sample(seq, k)函数 7.randrange([sta...
    99+
    2023-10-20
    python numpy 数据分析
  • Python的psutil模块详解
    目录一、psutil模块:1.psutil介绍2.安装psutil模块: 二、.获取系统基本信息的使用:1.CPU信息2.内存信息 3.磁盘信息5.其他系统信息:...
    99+
    2023-05-18
    Python 模块 Python psutil模块
  • Python的io模块详解
    Python的io模块提供了多个流式处理接口,具体的处理函数实现位于_pyio.py模块中。 在_io.py模块中,提供了唯一的模块方法open(name, mode=None, buffering=None),但是没有read()方法。...
    99+
    2023-01-31
    详解 模块 Python
  • python的logging模块详解
    日志级别>>>import logging >>>logging.NOTSET 0 >>>logging.DEBUG 10 >>>logging.INFO 20 >...
    99+
    2023-01-31
    详解 模块 python
  • python的os模块详解
            本章介绍python自带模块os,os为操作系统 operating system 的简写,意为python与电脑的交互。主要学习的函数有 os.getcwd()、os.chdir()、os.path.basename()...
    99+
    2023-10-24
    python
  • python中模块导入模式详解
    目录模块导入1.1 import导入模块1.2 from 模块名 import 导入模板的方法1.3 as 关键字OS模块操作文件OS模块的作用模块的制作、发布、安装3.1 模块制作...
    99+
    2024-04-02
  • Python queue模块功能大全
    目录queue模块简介1. Queue(FIFO队列)2. LifoQueue(LIFO队列)3. PriorityQueue(优先级队列)queue模块简介 queue模块是Pyt...
    99+
    2023-05-16
    Python queue模块 Python queue
  • Python模块的相关功能该怎么解析
    本篇文章为大家展示了Python模块的相关功能该怎么解析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Python模块功能connect()方法用于连接数据库,返回一个数据库连接对象。如果要连接一个...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作