我有下面这段代码使用time.strf()来获取当前时间,并且建筑:上
interval_time=int(input('how many seconds each interval?'))
print(time.strftime("%H:%M"))
while time.strftime("%H:%M")!=str('19:45'):
time.sleep(interval_time)
winsound.PlaySound("SystemExit",winsound.SND_ALIAS)
winsound.PlaySound("SystemEnter",winsound.SND_ALIAS)
的事情是,我知道如何获得当前时间。我希望它看起来是这样的:
while *script_first_ran_time*!=*script_first_ran_time+30minutes*
我知道如何转换分钟,但它不断重新评估目前的时间,再加上30分钟到它。我如何使初始time.strf()保持不变?
非常感谢!
如果你是羽绒球投票,请解释为什么 – Tak