728x90
반응형
tkinter의 simpledialog는 간단한 윈도우 popup을 만들 수 있습니다.
이를 통해 입력을 받아서 Button의 Label 을 수정하는 코드입니다.
import tkinter
from tkinter.simpledialog import *
mainFrame = Tk()
name = 'O.K'
def change():
name = tkinter.simpledialog.askstring("제목", "내용")
nameLabel = b1
nameLabel["text"] = name
name = 'O.K'
b1 = Button(mainFrame, text=f"{name} 변경", command=change)
b1.pack()
mainFrame.mainloop()

728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] pi 계산하기 (그레고리-라이프니츠 급수) (0) | 2022.10.14 |
---|---|
[파이썬] 감염재생산지수로 미래 감염자수 예상 (0) | 2022.10.14 |
[파이썬] train_test_split의 random_state 옵션 (0) | 2022.10.09 |
[파이썬] pandas DataFrame에 Color 적용 (0) | 2022.10.04 |
[파이썬] pandas Dataframe을 이미지로 저장 (0) | 2022.10.04 |
댓글