جدید ساعت زنگ دار با پایتون
ساعت زنگ دار یکی از پروژه های های جالب پایتون است. مردم در سراسر جهان از برنامه های ساعت زنگ دار استفاده می کنند. این یک برنامه پایتون ساده رابط خط فرمان (CLI) است که از ماژول های datetime، time و playsound برای ایجاد ساعت زنگ دار که یک صدای آلارم را در زمان تعیین شده پخش می کند استفاده می نماید.
قبل از اجرای برنامه لازم است ماژول playsound را با استفاده از دستور زیر نصب کنیم:
pip install playsound
همچنین باید فایل صوتی با پسوند wav را که قرار است پخش شود در محل ذخیره برنامه کپی کنیم.
می توانید فایل زیر را دانلود و استفاده کنید:
import datetime import time from playsound import playsound import os currentDir=os.path.dirname(os.path.abspath(__file__)) alarm_time = input("Enter the time in HH:MM format: ") alarm_hour, alarm_minute = map(int, alarm_time.split(':')) while True: now = datetime.datetime.now() if now.hour == alarm_hour and now.minute == alarm_minute: print("Wake up!") playsound(currentDir + '/alarm.wav') break time.sleep(60)