亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

利用python如何實現獲取剪貼板的內容

發布時間:2020-11-07 14:34:04 來源:億速云 閱讀:271 作者:Leah 欄目:開發技術

本篇文章給大家分享的是有關利用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):
  """獲取剪貼板數據"""
  win32clipboard.OpenClipboard()
  data = win32clipboard.GetClipboardData(win32clipboard.CF_UNICODETEXT)
  win32clipboard.CloseClipboard()
  return data

 def main(self):
  """后臺腳本:每隔0.2秒,讀取剪切板文本,檢查有無指定字符或字符串,如果有則執行替換"""
  # recent_txt 存放最近一次剪切板文本,初始化值只多執行一次paste函數讀取和替換
  recent_txt = self.clipboard_get()
  while True:
   # txt 存放當前剪切板文本
   txt = self.clipboard_get()
   # 剪切板內容和上一次對比如有變動,再進行內容判斷,判斷后如果發現有指定字符在其中的話,再執行替換
   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

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

 def main(self):
  """后臺腳本:每隔0.2秒,讀取剪切板文本,檢查有無指定字符或字符串,如果有則執行替換"""
  # recent_txt 存放最近一次剪切板文本,初始化值只多執行一次paste函數讀取和替換
  recent_txt = self.clipboard_get()
  while True:
   # txt 存放當前剪切板文本
   txt = self.clipboard_get()
   # 剪切板內容和上一次對比如有變動,再進行內容判斷,判斷后如果發現有指定字符在其中的話,再執行替換
   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()

以上就是利用python如何實現獲取剪貼板的內容,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

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

AI

平湖市| 富宁县| 镇巴县| 理塘县| 通海县| 冷水江市| 聂拉木县| 宜州市| 苏州市| 双鸭山市| 和平区| 宽城| 廊坊市| 祁阳县| 伊金霍洛旗| 龙陵县| 泗水县| 剑河县| 公主岭市| 云阳县| 南和县| 沭阳县| 宾阳县| 长武县| 靖州| 漾濞| 秦安县| 临夏县| 红原县| 隆子县| 廉江市| 鹤岗市| 乌鲁木齐市| 扶风县| 永兴县| 英超| 双流县| 昌黎县| 黄陵县| 陈巴尔虎旗| 林周县|