亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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.復(fù)制粘貼

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

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

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

2.waitForPaste與waitForNewPaste

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

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

這些函數(shù)還具有一個timeout參數(shù),用于指定要檢查的秒數(shù)。如果超時過去了卻沒有??返回,則這些函數(shù)將引發(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模塊中有兩個函數(shù),分別是copy()和paste(),copy()用于向計算機的剪貼板發(fā)送文本,paste()用于從計算機剪貼板接收文本。

二、pyperclip安裝

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

pip install pyperclip  

三、pyperclip模塊中函數(shù)使用

  >>>import pyperclip

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

  如果在剪貼板中復(fù)制了某一段字符,比如"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、在標記中添加無序列表

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

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)

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

相關(guān)文章

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

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

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

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

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

    Python數(shù)據(jù)可視化之Seaborn的使用詳解

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

    Python數(shù)據(jù)存儲之XML文檔和字典的互轉(zhuǎn)

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

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

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

    Python實現(xiàn)股市信息下載的方法

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

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

    orjson是一個用于python的快速、正確的json庫,它的基準是 json最快的python庫,具有全面的單元、集成和互操作性測試,下面這篇文章主要給大家介紹了關(guān)于Python中最好用的json庫orjson用法的相關(guān)資料,需要的朋友可以參考下
    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 參數(shù)來確保以 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

最新評論