Python 我怎样才能得到一个过期的新时间
我正在写一个闹钟程序,遇到了一个问题,日期时间中的时间没有更新。 这是我的密码:Python 我怎样才能得到一个过期的新时间,python,Python,我正在写一个闹钟程序,遇到了一个问题,日期时间中的时间没有更新。 这是我的密码: from datetime import datetime from pygame import mixer DT = str(datetime.now().hour) + ":" + str(datetime.now().minute) AT = str(input("What Time Would You Like To Wake Up [hour:minute]: ")) while 1 == 1:
from datetime import datetime
from pygame import mixer
DT = str(datetime.now().hour) + ":" + str(datetime.now().minute)
AT = str(input("What Time Would You Like To Wake Up [hour:minute]: "))
while 1 == 1:
if DT == AT:
mixer.init()
mixer.music.load('alarmClock.mp3')
input("Are You Awake [PRESS ENTER TO STOP]")
break
else:
DT = str(datetime.now().hour) + ":" + str(datetime.now().minute)```
使用以下代码:
AT = str(raw_input("What Time Would You Like To Wake Up [hour:minute]: "))
而不是:
AT = str(input("What Time Would You Like To Wake Up [hour:minute]: "))
为什么您认为日期时间没有更新?我可以看看:
print(AT)
bro的输出吗?这段代码对我来说很好,您可以使用print语句逐行跟踪,并检查AT和的格式DT@ila使用while True比使用while 1==1更好