Last active 1739983954

clock.py Raw
1from tkinter import Label, Tk
2import time
3
4# need to `brew install python-tk`
5# to setup a mac for tkinter
6#
7
8app_window = Tk()
9app_window.title("Digital Clock")
10app_window.geometry("420x150")
11app_window.resizable(1,1)
12
13text_font= ("Boulder", 68, 'bold')
14# colors
15background = "#f2e750"
16foreground= "#363529"
17border_width = 25
18
19label = Label(app_window, font=text_font, bg=background, fg=foreground, bd=border_width)
20label.grid(row=0, column=1)
21
22def digital_clock():
23 time_live = time.strftime("%H:%M:%S")
24 label.config(text=time_live)
25 label.after(200, digital_clock)
26
27digital_clock()
28app_window.mainloop()
29