91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python?Pyperclip模塊怎么安裝和使用

發布時間:2023-05-12 14:18:04 來源:億速云 閱讀:143 作者:iii 欄目:開發技術

本篇內容介紹了“Python Pyperclip模塊怎么安裝和使用”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

    Pyperclip模塊詳解

    一. Pyperclip模塊安裝

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

    安裝指令如下,在Anaconda的終端執行如下指令。

    pip install pyperclip

    二.Pyperclip功能介紹

    1.復制粘貼

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

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

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

    2.waitForPaste與waitForNewPaste

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

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

    這些函數還具有一個timeout參數,用于指定要檢查的秒數。如果超時過去了卻沒有返回,則這些函數將引發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()用于向計算機的剪貼板發送文本,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)

    “Python Pyperclip模塊怎么安裝和使用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    大连市| 尤溪县| 巴青县| 宿松县| 乐安县| 河源市| 永嘉县| 嵊泗县| 皮山县| 横山县| 怀集县| 伊春市| 宣汉县| 左云县| 博兴县| 志丹县| 寿阳县| 海门市| 荣成市| 泾源县| 侯马市| 鄂托克旗| 天门市| 贵德县| 张家口市| 镶黄旗| 宽甸| 临西县| 临洮县| 邢台县| 布拖县| 淮北市| 阿坝县| 咸丰县| 永济市| 连州市| 玉田县| 巫溪县| 吉安市| 东丰县| 婺源县|