欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python?Pyperclip模塊安裝和使用詳解

 更新時間:2023年03月22日 11:46:33   作者:YLFHFX  
Pyperclip模塊兼容python2和python3,能跨平臺使用,這篇文章主要介紹了Pyperclip模塊安裝和使用詳解,需要的朋友可以參考下

Pyperclip模塊詳解

一. Pyperclip模塊安裝

Pyperclip模塊兼容python2和python3,能跨平臺使用。

安裝指令如下,在Anaconda的終端執(zhí)行如下指令。

pip install pyperclip

二.Pyperclip功能介紹

1.復制粘貼

文本復制到剪貼板,pyperclip.copy()。

剪貼板粘貼文本,pyperclip.paste(),返回值為字符串類型。

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

2.waitForPaste與waitForNewPaste

pyperclip.waitForPaste(),當剪貼板上有非空字符串時,飛回字符串類型的值。

pyperclip.waitForNewPaste(),當剪貼板上的文本改變時,傳返回值。

這些函數還具有一個timeout參數,用于指定要檢查的秒數。如果超時過去了卻沒有??返回,則這些函數將引發(fā)PyperclipTimeoutException異常:

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

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

補充:pyperclip模塊安裝和使用

一、pyperclip模塊簡介

  pyperclip模塊中有兩個函數,分別是copy()和paste(),copy()用于向計算機的剪貼板發(fā)送文本,paste()用于從計算機剪貼板接收文本。

二、pyperclip安裝

  pyperclip模塊不是Python自帶的,需要自己安裝,安裝比較簡單,windows下輸入安裝命令即可,如下:

pip install pyperclip  

三、pyperclip模塊中函數使用

  >>>import pyperclip

  >>>pyperclip.copy("Hello world") #此時打開剪貼板,可直接粘貼"Hello world"到剪貼板

  如果在剪貼板中復制了某一段字符,比如"nihao",此時運行pyperclip.paste()就會返回"nihao"

四、項目舉例(摘自python編程快速上手-讓繁瑣工作自動化)

  1、口令保管箱  

PASSWORDS = {"email": "euyr8wuey89r3geidw",

          "blog": "wqeiy2398eghduk",

          "computer": "ewkwo][ke;w"}

  import sys, pyperclip

  if len(sys.argv < 2):

    print("Please input the account name")

    sys.exit()

  account = sys.argv[1]

  if account in PASSWORDS:

    pyperclip.copy(PASSWORDS[account])

    print("The password for " + account + " copied to clipboard!")

  else:

    print("There is no account named " + account )

  2、在標記中添加無序列表

  從剪貼板復制一段文本,在文本每一行開頭加上“*”,再粘貼回剪貼板  

import pyperclip

  text = pyperclip.paste()

  lines = text.split("\n")

  for i in range(len(lines)):

    lines[i] = "*" + lines[i]

  text = "\n".join(lines)

  pyperclip.copy(text)

到此這篇關于Pyperclip模塊詳解的文章就介紹到這了,更多相關Pyperclip模塊內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • python自動化測試之如何解析excel文件

    python自動化測試之如何解析excel文件

    這篇文章主要介紹了python自動化測試之如何解析excel文件,今天我們就把不同模塊處理excel文件的方法做個總結,直接做封裝,方便我們以后直接使用,增加工作效率。,需要的朋友可以參考下
    2019-06-06
  • 一文詳解PyQt5中實現不規(guī)則窗口的顯示

    一文詳解PyQt5中實現不規(guī)則窗口的顯示

    這篇文章主要為大家詳細介紹了Python?PyQt5中實現不規(guī)則窗口的顯示的相關資料,文中的示例代碼講解詳細,具有一定的借鑒價值,需要的可以參考一下
    2022-12-12
  • Python數據可視化之Seaborn的使用詳解

    Python數據可視化之Seaborn的使用詳解

    Seaborn庫是python中基于matplotlib庫的可視化工具庫,通過sns我們可以更方便地繪制出更美觀的圖表。本文將分享python基于Seaborn庫的一系列繪圖操作,感興趣的可以了解一下
    2022-04-04
  • Python數據存儲之XML文檔和字典的互轉

    Python數據存儲之XML文檔和字典的互轉

    這篇文章主要介紹了Python數據存儲之XML文檔和字典的互轉,通過如何將一個字典轉換為XML文檔,并將該XML文檔保存為文本文件的提問展開主題相關介紹,需要的朋友可以參考一下下面文章內容
    2022-06-06
  • Python序列循環(huán)移位的3種方法推薦

    Python序列循環(huán)移位的3種方法推薦

    下面小編就為大家分享一篇Python序列循環(huán)移位的3種方法推薦,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python實現股市信息下載的方法

    Python實現股市信息下載的方法

    這篇文章主要介紹了Python實現股市信息下載的方法,涉及Python使用urllib模塊進行URL及文件的相關操作技巧,需要的朋友可以參考下
    2015-06-06
  • Python中最好用的json庫orjson用法詳解

    Python中最好用的json庫orjson用法詳解

    orjson是一個用于python的快速、正確的json庫,它的基準是 json最快的python庫,具有全面的單元、集成和互操作性測試,下面這篇文章主要給大家介紹了關于Python中最好用的json庫orjson用法的相關資料,需要的朋友可以參考下
    2022-06-06
  • python中四舍五入的正確打開方式

    python中四舍五入的正確打開方式

    這篇文章主要介紹了python中四舍五入的正確打開方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • python -m pip install 和 pip install 的區(qū)別解析

    python -m pip install 和 pip in

    python -m pip install <package> 使用了 -m 參數來確保以 Python 模塊的形式運行 pip,適用于確保在不同的環(huán)境中正確使用 pip,這篇文章主要介紹了python -m pip install 和 pip install 的區(qū)別,需要的朋友可以參考下
    2023-07-07
  • python json.dumps中文亂碼問題解決

    python json.dumps中文亂碼問題解決

    這篇文章主要介紹了如何解決python中中文亂碼問題和json.dumps中文亂碼問題,需要的朋友可以參考下
    2021-05-05

最新評論