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

Tkinter 애플리케이션에서 언제 메인 루프를 호출해야 합니까?

<시간/>

Python Tkinter는 GUI 기반 기능 및 기능 응용 프로그램을 개발하는 데 사용되는 표준 라이브러리입니다. 애플리케이션을 실행할 때마다 일부 위젯과 제목 표시줄이 포함된 일반 창이 표시됩니다. 메인 루프() 메소드는 스크립트를 실행하고 출력 창을 표시하는 역할을 합니다. 그러나 mainloop() 사용자가 창에 남아 있을 때까지 자동으로 종료되지 않음을 의미합니다. 사용자가 프로그램을 종료할 때마다 자동으로 닫힙니다. 메인 루프() 프로그램이 실행을 시작할 때마다 메소드가 호출됩니다.

예시

# Import the required libraries
from tkinter import *

# Create an instance of tkinter frame
win = Tk()
win.geometry("700x350")

# Add a Label widget
Label(win, text="This is a New Line Text", font= ('Times New Roman', 18,'bold')).pack(pady= 40)
win.mainloop()

출력

위의 코드를 실행하면 텍스트 메시지가 포함된 새 창이 표시됩니다.

Tkinter 애플리케이션에서 언제 메인 루프를 호출해야 합니까?