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

python兩種獲取剪貼板內(nèi)容的方法

 更新時間:2020年11月06日 15:54:17   作者:凹凸曼大人  
這篇文章主要介紹了python兩種獲取剪貼板內(nèi)容的方法,幫助大家更好的理解和使用python,完成需求,感興趣的朋友可以了解下

第一種

import win32clipboard
import time
#速度快 容易出錯
class niubi():
 def lihai(self):
  while True:
   #jianting().main()
   t = jianting().main()
   print(t)

class jianting():
 def clipboard_get(self):
  """獲取剪貼板數(shù)據(jù)"""
  win32clipboard.OpenClipboard()
  data = win32clipboard.GetClipboardData(win32clipboard.CF_UNICODETEXT)
  win32clipboard.CloseClipboard()
  return data

 def main(self):
  """后臺腳本:每隔0.2秒,讀取剪切板文本,檢查有無指定字符或字符串,如果有則執(zhí)行替換"""
  # recent_txt 存放最近一次剪切板文本,初始化值只多執(zhí)行一次paste函數(shù)讀取和替換
  recent_txt = self.clipboard_get()
  while True:
   # txt 存放當(dāng)前剪切板文本
   txt = self.clipboard_get()
   # 剪切板內(nèi)容和上一次對比如有變動,再進行內(nèi)容判斷,判斷后如果發(fā)現(xiàn)有指定字符在其中的話,再執(zhí)行替換
   if txt != recent_txt:
    # print(f'txt:{txt}')
    recent_txt = txt # 沒查到要替換的子串,返回None
    return recent_txt

   # 檢測間隔(延遲0.2秒)
   time.sleep(0.2)

if __name__ == '__main__':
 niubi().lihai()

速度快,但很容易出錯, 一般人感覺不出來速度。 不建議使用。

方法二:

import pyperclip
import time

#穩(wěn)定不出錯
class niubi():
 def lihai(self):
  while True:
   #jianting().main()
   t = jianting().main()
   print(t)
class jianting():
 def clipboard_get(self):
  """獲取剪貼板數(shù)據(jù)"""
  data = pyperclip.paste() #主要這里差別
  return data

 def main(self):
  """后臺腳本:每隔0.2秒,讀取剪切板文本,檢查有無指定字符或字符串,如果有則執(zhí)行替換"""
  # recent_txt 存放最近一次剪切板文本,初始化值只多執(zhí)行一次paste函數(shù)讀取和替換
  recent_txt = self.clipboard_get()
  while True:
   # txt 存放當(dāng)前剪切板文本
   txt = self.clipboard_get()
   # 剪切板內(nèi)容和上一次對比如有變動,再進行內(nèi)容判斷,判斷后如果發(fā)現(xiàn)有指定字符在其中的話,再執(zhí)行替換
   if txt != recent_txt:
    # print(f'txt:{txt}')
    recent_txt = txt # 沒查到要替換的子串,返回None
    return recent_txt

   # 檢測間隔(延遲0.2秒)
   time.sleep(0.2)

if __name__ == '__main__':
 niubi().lihai()

我一般把第二種 用在程序中。

想要了解更多關(guān)于python的知識,資訊,實用工具歡迎關(guān)注python客棧

以上就是python兩種獲取剪貼板內(nèi)容的方法的詳細內(nèi)容,更多關(guān)于python 獲取剪貼板內(nèi)容的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python可視化目標(biāo)檢測框的實現(xiàn)代碼

    Python可視化目標(biāo)檢測框的實現(xiàn)代碼

    這篇文章主要介紹了Python可視化目標(biāo)檢測框的實現(xiàn)代碼,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • Python爬蟲基礎(chǔ)之requestes模塊

    Python爬蟲基礎(chǔ)之requestes模塊

    這篇文章主要介紹了Python爬蟲基礎(chǔ)之requestes模塊,文中有非常詳細的代碼示例,對正在學(xué)習(xí)python爬蟲的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Python中裝飾器的一個妙用

    Python中裝飾器的一個妙用

    這篇文章主要介紹了Python中裝飾器的一個妙用,本文是在寫一個爬蟲程序時總結(jié)而來,實現(xiàn)定義一個裝飾器,如果之前取到數(shù)據(jù),就直接取cache的數(shù)據(jù),如果之前沒有取到,那么就從網(wǎng)站拉取,并且存入cache中,需要的朋友可以參考下
    2015-02-02
  • 在Python中實現(xiàn)字典反轉(zhuǎn)案例

    在Python中實現(xiàn)字典反轉(zhuǎn)案例

    這篇文章主要介紹了在Python中實現(xiàn)字典反轉(zhuǎn)案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • Python中的測試模塊unittest和doctest的使用教程

    Python中的測試模塊unittest和doctest的使用教程

    這篇文章主要介紹了Python中的測試模塊unittest和doctest的使用教程,本文來自于IBM官方網(wǎng)站技術(shù)文檔,需要的朋友可以參考下
    2015-04-04
  • 情人節(jié)快樂! python繪制漂亮玫瑰

    情人節(jié)快樂! python繪制漂亮玫瑰

    情人節(jié)快樂! 這篇文章主要教大家如何用python繪制漂亮玫瑰花,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • Django中模版的子目錄與include標(biāo)簽的使用方法

    Django中模版的子目錄與include標(biāo)簽的使用方法

    這篇文章主要介紹了Django中模版的子目錄與include標(biāo)簽的使用方法,有利于Python的Django框架的模版布局,需要的朋友可以參考下
    2015-07-07
  • python抓取文件夾的所有文件

    python抓取文件夾的所有文件

    這篇文章主要為大家詳細介紹了python抓取文件夾的所有文件,包括子文件夾和子文件夾的文件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • 淺談python中的變量默認是什么類型

    淺談python中的變量默認是什么類型

    python中的變量默認是什么類型呢?還有很多新手不太明白。下面小編就為大家介紹一下python中的變量默認是什么類型。一起跟隨小編過來看看吧
    2016-09-09
  • Django-Rest-Framework 權(quán)限管理源碼淺析(小結(jié))

    Django-Rest-Framework 權(quán)限管理源碼淺析(小結(jié))

    這篇文章主要介紹了Django-Rest-Framework 權(quán)限管理源碼淺析(小結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11

最新評論