2025年6月4日 星期三 乙巳(蛇)年 三月初八 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Python

Python自动运维系列:每天凌晨定时执行特定任务

时间:09-09来源:作者:点击数:30

Python自动运维系列:每天凌晨定时执行特定任务

  • import datetime
  • import time
  • def doSth():
  • print('test')
  • # 假装做这件事情需要一分钟
  • time.sleep(60)
  • def main(h=0, m=0):
  • '''h表示设定的小时,m为设定的分钟'''
  • while True:
  • # 判断是否达到设定时间,例如0:00
  • while True:
  • now = datetime.datetime.now()
  • # 到达设定时间,结束内循环
  • if now.hour==h and now.minute==m:
  • break
  • # 不到时间就等20秒之后再次检测
  • time.sleep(20)
  • # 做正事,一天做一次
  • doSth()
  • main()

 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门