import threading
import time
import datetime
def test():
print('test')
# 假装做这件事情需要一分钟
time.sleep(60)
def main(h=23, m=0):
'''h表示设定的小时,m为设定的分钟'''
while True:
# 判断是否达到设定时间
while True:
now = datetime.datetime.now()
# 到达设定时间,结束内循环
if now.hour==16 and now.minute==2 and now.second == 0:
break
# 不到时间就等0.6秒之后再次检测
time.sleep(0.6)
test()
if __name__ == '__main__':
main()
【python简短实用的小代码】:每天定时执行指定函数
最新推荐文章于 2024-04-19 02:49:58 发布