何かをしなければならないことを思い出させるために、特定の時間にWindowsボックスをポップアップさせるPythonプログラムを作成しようとしています。問題は、whileループがpythonをクラッシュさせることですが、whileループなしでpythonに時間をチェックさせる方法はありますか?
while 1:
gettime = time.strftime("%H:%M", time.localtime())
gettime.replace(':','.')
if gettime in tasks.keys():
tasks[gettime] = dowat
ctypes.windll.user32.MessageBoxW(0,u'ALERT!', dowat, 0)
time.sleep(10)
SendKeys.SendKeys("""
{LWIN}
l
""")
ループの最後でPythonをスリープさせようとしましたが、それでもフリーズします。