Tkinter를 사용하여 자동 업데이트를 구성할 수 있는 GUI를 만들 수 있습니다. 이를 위해 시간이 변경되면 자동으로 새로 고쳐지는 GUI 기반 시계를 만들 것입니다. 요일 및 시간대와 함께 시계를 표시합니다.
먼저 노트북에서 tkinter 라이브러리를 가져온 다음 “strftime”을 사용하여 현재 시간과 날짜의 인스턴스를 만드는 함수를 만듭니다. 기능.
예시
#Import the tkinter library from tkinter import * import time #Create an instance of the canvas win = Tk() #Select the title of the window win.title("tutorialspoint.com") #Define the geometry of the window win.geometry("600x400") #Define the clock which def clock(): hh= time.strftime("%I") mm= time.strftime("%M") ss= time.strftime("%S") day=time.strftime("%A") ap=time.strftime("%p") time_zone= time.strftime("%Z") my_lab.config(text= hh + ":" + mm +":" + ss) my_lab.after(1000,clock) my_lab1.config(text=time_zone+" "+ day) #Update the Time def updateTime(): my_lab.config(text= "New Text") #Creating the label with text property of the clock my_lab= Label(win,text= "",font=("sans-serif", 56), fg= "red") my_lab.pack(pady=20) my_lab1= Label(win, text= "", font=("Helvetica",20), fg= "blue") my_lab1.pack(pady= 10) #Calling the clock function clock() #Keep Running the window win.mainloop()
출력
위의 코드를 실행하면 창에 자동으로 업데이트된 GUI 응용 프로그램이 생성됩니다.