(1) PyQt
(2) Tkinter
기본 위젯 활용
위젯(Widget) : 윈도창에 나올 수 있는 문자, 버튼 체크박스, 라디오버튼 등을 의미
from tkinter import *
# tkinter : 파이썬에서 GUI 관련 모듈 제공해 주는 표준 윈도 라이브러리
window = Tk()
# Tk() 클래스 객채 생성 (기본이 되는 윈도를 반환, 이를 루트 윈도우 또는 베이스 윈도우라고 한다.)
window.mainloop()
# window 객체의 mainloop() 메서드 실행
# mainloop()는 이벤트 메시지 루프로서 키보드나 마우스 혹은 화면 Redraw와 같은 다양한 이벤트로부터 오는 메시지를 받고 전달하는 역할을 한다.
Tkinter 위젯
Tkinter는 제한된 핵심 위젯들만을 제공
Label
텍스트 문자열이나 그림을 표시하는 위젯
tkinter.Label(윈도우 창, 피라미터1, 피라미터2, 피라미터3, ...)
을 사용하여 해당 윈도우 창에 표시할 라벨의 속성을 설정
pack()
: 위젯 위치를 적당한 곳에 위치시킴
참고 자료