我有一个名为sorted_passs.txt的文本文件,其中包含以下内容:
我想让计时器执行以下操作之一:
我的计划是最终通过连接到raspberry pi的MAX7219 led板显示倒计时计时器
到目前为止,我有以下python代码:
# calculate time until next pass
from datetime import datetime
futuredate = datetime.strptime('10:56:46', '%H:%M:%S')
nowdate = datetime.now()
count = int((futuredate-nowdate).total_seconds())
days = count//86400
hours = (count-days*86400)//3600
minutes = (count-days*86400-hours*3600)//60
seconds = count-days*86400-hours*3600-minutes*60
print("Next Pass: {}h:{}m:{}s".format(hours, minutes, seconds))
这应该让你开始:
这将打印一个倒计时语句,显示需要多长时间,睡眠一秒钟。或者它将转到下一个事件,直到选中所有行
您需要确保文件日期是递增的(例如,新行总是晚于先前的行)
输出示例(我手动更改了最后一行中的日期):
相关问题 更多 >
编程相关推荐