Homeوبلاگطراحی ساعت دیجیتال گرافیکی با پایتون

طراحی ساعت دیجیتال گرافیکی با پایتون

دوست داری یه ساعت دیجیتال خوشگل گوشه دسکتاپت داشته باشی که خودت کدش رو نوشتی؟ تو این آموزش کوتاه، با پایتون و کتابخونه‌ی محبوب tkinter یه ساعت دیجیتال شیک می‌سازیم که هر ثانیه به‌روز می‌شه و ظاهرش هم کاملاً قابل شخصی‌سازی است.

قدم اول: آماده‌سازی محیط

اول از همه، باید کتابخونه‌ی tkinter و time رو وارد کنیم:

import tkinter as tk

import time

  • tkinter: برای ساخت رابط گرافیکی (GUI)

  • time: برای گرفتن زمان فعلی سیستم

قدم دوم: ایجاد تابع بروز رسانی زمان

می‌خوایم هر ثانیه ساعت به‌روز بشه، برای این کار یه تابع درست می‌کنیم:

:()def update_time

(‘current_time = time.strftime(‘%H:%M:%S
label.config(text=current_time)
label.after(1000, update_time)

توضیح: after(1000, update_time) باعث می‌شه تابع update_time هر ۱۰۰۰ میلی‌ثانیه (معادل ۱ ثانیه) دوباره اجرا بشه.

قدم سوم: طراحی ظاهر ساعت

حالا وقتشه که ظاهر ساعت رو جذاب کنیم:

root() = tk.Tk
root.title

label = tk.Label(root, font=(‘Helvetica’, 48), fg=’white’, bg=’black’)
label.pack(padx=50, pady=50)

  • font=('Helvetica', 48): تعیین نوع و اندازه فونت

  • fg='white': رنگ متن

  • bg='black': رنگ پس‌زمینه

  • padx و pady: فاصله داخلی برای ظاهر بهتر

قدم چهارم: اجرای ساعت

حالا فقط کافیه تابع بروز رسانی رو فراخوانی کنیم و برنامه رو اجرا کنیم:

()update_time

()root.mainloop

و این‌طوری یه ساعت دیجیتال شیک و شخصی‌سازی شده روی دسکتاپت خواهی داشت! 🎉

 

شروع اموزش پایتون مقدماتی

Share: 

No comments yet! You be the first to comment.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *