Python 🎧

[python] 파이썬 tkinter 모듈 기본 사용법 - Label/Button/Entry

소로리 산적 2024. 9. 16. 09:03

파이썬 기본 모듈인 tkinter 의 기본 사용법을 알아보자 - !

 

🥬 기본 예제

from tkinter import *

window = Tk()
window.title("타이틀이라네 ;)")
# 최소 창 크기
window.minsize(width=500, height=300)

# label
my_lebel = Label(text = "라벨 ? 레이블 ?", font=("Arial",24, "bold"))
# 컨테이너로 화면에 띄어줌
my_lebel.pack()

my_lebel["text"] = "New text"
my_lebel.config(text = "안뇽하세요")

# button
# 클릭시 발생 이벤트
def button_clicked():
    new_text = input.get() # 문자열로 반환
    my_lebel.config(text = new_text) # 버튼 클릭할때 라벨 변경


button = Button(text="click me", command= button_clicked)
button.pack()

# entry - 입력 필드
input = Entry(width=10)
input.pack()


# window와 코드가 윈도우를 계속 스크린에 유지 - 마지막줄
window.mainloop()

 

🥬 실행 결과 1 - 입력 필드에 텍스트를 입력하고 클릭 누르기 전 

🥬 실행 결과 2 - 클릭 누른 뒤