Рубрики
Без рубрики

Цифровые часы в Python с использованием 2 простых модулей

Сегодня мы собираемся научиться создавать простые цифровые часы с помощью Python в нескольких строках кода. Для создания этих часов, нам потребуется TKinter и

Автор оригинала: Pankaj Kumar.

Цифровые часы в Python с использованием 2 простых модулей

Сегодня мы собираемся научиться создавать Простые цифровые часы используя Python в нескольких строках кода. Для построения этой часы нам потребуется Tkinter и модуль времени.

Требования к строительству цифровых часов в Python

Во-первых, нам нужно установить модуль Tkinter. Если у вас нет этого модуля, уже установленного в вашей системе, вы можете установить то же самое, используя диспетчер пакетов PIP Package:

C:\Users\Admin>pip install tkinter

После того, как ваш модуль Tkinter успешно установлен в вашей системе, вы хотите пойти.

Кодирование цифровых часов в Python

Мы будем использовать модуль TKinter и модуль времени, чтобы построить наши часы сегодня.

1. Модуль Tkinter.

Tkinter – это стандартная библиотека GUI для Python. Tkinter получает свое название от интерфейса TK. Когда Python сочетается с TKinter, он обеспечивает быстрый и простой способ создания приложений GUI. TKINTER предоставляет мощный объектно-ориентированный интерфейс для TK GUI Toolkit. Tkinter – это привязка Python с TK GUI Toolkit.

2. Время модуля

Время модуля предоставляет множество способов получения времени, в этой статье мы собираемся использовать strftime () Чтобы разбирать текущее время в час: минуты: в секунду формата.

3. Реализация цифровых часов

В этом коде мы будем использовать Геометрия () Чтобы указать размер отображаемого окна, и мы будем использовать mainloop () Чтобы предотвратить быстрое окно в окне.

#import all the required libraries first
import sys
from tkinter import *
#import time library to obtain current time
import time

#create a function timing and variable current_time
def timing():
    #display current hour,minute,seconds
    current_time = time.strftime("%H : %M : %S")
    #configure the clock
    clock.config(text=current_time)
    #clock will change after every 200 microseconds
    clock.after(200,timing)

#Create a variable that will store our tkinter window
root=Tk()
#define size of the window
root.geometry("600x300")
#create a variable clock and store label
#First label will show time, second label will show hour:minute:second, third label will show the top digital clock
clock=Label(root,font=("times",60,"bold"),bg="blue")
clock.grid(row=2,column=2,pady=25,padx=100)
timing()

#create a variable for digital clock
digital=Label(root,text="AskPython's Digital Clock",font="times 24 bold")
digital.grid(row=0,column=2)

nota=Label(root,text="hours        minutes        seconds",font="times 15 bold")
nota.grid(row=3,column=2)

root.mainloop()

Выход:

Цифровые часы в Python с использованием модулей TKinter и Time

Последние слова …

Вот как вы можете создать простые цифровые часы в программировании Python! Чего ты ждешь? Создайте свой собственный, попробовав код себя!