Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 및 Tkinter를 사용하여 클립보드에서 복사

<시간/>

클립보드에서 복사하려면 clipboard_get()을 사용할 수 있습니다. Tkinter의 방법. 예를 들어 클립보드에서 데이터를 가져와 Tkinter 창에 표시하는 방법을 살펴보겠습니다.

단계 -

  • tkinter 라이브러리를 가져오고 tkinter 프레임의 인스턴스를 만듭니다.

  • 기하학을 사용하여 프레임 크기 설정 방법.

  • 다음으로 clipboard_get()을 호출합니다. 클립보드에서 텍스트를 가져오고 변수 "cliptext"에 데이터를 저장하려면 .

  • 클립보드 텍스트를 표시할 레이블을 만듭니다. 클립텍스트 전달 텍스트로 , "텍스트=클립텍스트" .

  • 마지막으로 메인 루프를 실행합니다. 응용 프로그램 창의.

# Import the tkinter library
from tkinter import *

# Instance of tkinter canvas
win = Tk()
win.geometry("700x250")
win.title("Data from Clipboard")

# Get the data from the clipboard
cliptext = win.clipboard_get()

# Label to print clipboard text
lab=Label(win, text = cliptext, font=("Calibri",15,"bold"))
lab.pack(padx=20, pady=50)

# Run the mainloop
win.mainloop()

출력

다음 출력을 생성합니다 -

Python 및 Tkinter를 사용하여 클립보드에서 복사

창에 클립보드의 내용이 표시됩니다.