Цифровые часы с Python и Tkinter

Цифровые часы с Python и Tkinter

Цифровые часы с Python и Tkinter

Здравствуйте! В сегодняшней статье мы рассмотрим, как создать цифровые часы при помощи Python и Tkinter. Также нам понадобится модуль time.
Мы создадим окно, затем добавим к нему метку Lable, в которой будут отображаться цифровые знаки, обновляющиеся по логике часов. Так мы будем имитировать изменение времени.
И так, приступим.

Создадим файл в Pycharm или любом другом редакторе и придадим ему расширение .py.



# Для начала импортируем все элементы из модуля



from  tkinter import *



from tkinter.ttk import *



# импорт модуля для преобразования кортежей через format

from  time import  strftime





# создание экземпляра класса Tk(), для отображенния окна приложения

root = Tk()

# добавление заголовка к окну

root.title('Цифровые часы')



# создание текстовой метки в окне прилржения, для отображения цифровых знаков. Цифры будут белыми на черном фоне

lable = Label(root, font=('aerial', 30), background='black', foreground='white')





# функция отображения времени

def time():

    string = strftime('%H:%M:%S %p')

    lable.config(text=string)

    lable.after(1000, time)





# азмещение метки времени по центру

lable.pack(anchor='center')

time()





# запуск цикла программы

mainloop()



Если все сделано правильно, на экране отобразится текущее время с компьютера.
Таким образом, мы создали цифровые часы с Python и графической библиотекой Tkinter.

Источник

НЕТ КОММЕНТАРИЕВ

Оставить комментарий