一、如果想要在指定时间里运行某段代码,可以参考以下程序。
import time
from interval import Interval
while True:
# 当前时间
now_localtime = time.strftime("%H:%M:%S", time.localtime())
# 当前时间(以时间区间的方式表示)
now_time = Interval(now_localtime, now_localtime)
print(now_time)
time_interval = Interval("11:15:00", "15:50:00")
print(time_interval)
if now_time in time_interval:
print("是在这个时间区间内")
print("要执行的代码部分")
二、另一个代码固定时间间隔执行代码:
#引入time包
import time
#函数定义
def sleeptime(hour,min,sec):
return hour*3600 + min*60 + sec
#设置自动执行间隔时间,我这里