如何在 Python 中從鍵盤貼上複製的文字?


Python 提供了多種內建的庫和模組,提供了一種方法來實現附加功能以開發各種 Python 應用程式。pyperclip 是一個跨平臺 Python 模組,用於在任何 Python 應用程式中實現複製貼上操作。要在 Python 應用程式中使用它,你必須使用以下命令將其安裝:

pip install pyperclip

實際用例可以透過開發一個應用程式來實現,該應用程式從剪貼簿複製文字並在螢幕上顯示。此外,我們還可以將複製的文字顯示在 Entry 視窗小部件或文字視窗小部件中,它以文字的形式接受使用者輸入。

示例

讓我們透過一個示例來理解這一點。

# Import required libraries
from tkinter import *
import pyperclip

# Create an instance of tkinter frame or window
win = Tk()

# Set the size of the window
win.geometry("700x350")

# Create a text widget
my_clip= Text(win, height=15)
my_clip.pack()

def update_text():
   global my_clip
   my_clip.insert(END,pyperclip.paste())

# Create a button to paste the copied text from clipboard
button=Button(win, text= "Paste Here", command=update_text)
button.pack()

win.mainloop()

輸出

如果你執行上述程式碼段,它將顯示一個帶有按鈕和文字編輯器的視窗,其中貼上並顯示了複製的文字。

更新於: 2021 年 12 月 22 日

896 次瀏覽

開啟您的 職業

透過完成課程來獲得認證

開始
廣告
© . All rights reserved.