定时任务调度:Python schedule库实现自动化脚本执行

发布时间:2025-05-03 22:28

用Python编写简单自动化任务脚本 #生活乐趣# #日常生活趣事# #生活趣味分享# #科技小发明#

最新推荐文章于 2025-05-01 17:35:42 发布

亚古兽超进化 于 2021-11-24 16:01:39 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

前言

不是sleep方法,直接上我用的指定时间运行程序的方法。

代码

import schedule import time import os def func1(): os.system("python3 sentinel.py") print("下载完成") print(time.strftime('%Y-%m-%d %H:%M:%S')) print("===================================================================") def func2(): os.system("python3 sentinel_file.py") print("处理完成") print(time.strftime('%Y-%m-%d %H:%M:%S')) print("===================================================================") schedule.every().day.at("00:00").do(func1) schedule.every().day.at("03:00").do(func2) while True: schedule.run_pending() # 运行所有可以运行的任务 time.sleep(1) # ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

123456789101112131415161718192021222324252627

解释

在每天的凌晨运行func1函数,凌晨三点运行func2函数,两个函数都是使用cmd启动相关的文件。

其它时间运行

schedule.every(10).minutes.do(job) # 每隔 10 分钟运行一次 job 函数 schedule.every().hour.do(job) # 每隔 1 小时运行一次 job 函数 schedule.every().day.at("10:30").do(job) # 每天在 10:30 时间点运行 job 函数 schedule.every().monday.do(job) # 每周一 运行一次 job 函数 schedule.every().wednesday.at("13:15").do(job) # 每周三 13:15 时间点运行 job 函数 schedule.every().minute.at(":17").do(job) # 每分钟的 17 秒时间点运行 job 函数 123456

都要有那个while True

网址:定时任务调度:Python schedule库实现自动化脚本执行 https://www.yuejiaxmz.com/news/view/918097

相关内容

Python与自动化任务调度与执行的实现与优化
揭秘Python定时任务:轻松实现自动化执行,告别手动重复操作!
自动执行日常任务的 Python 脚本
Python命令行定时任务自动化工作流程
快快收藏!10个Python脚本,轻松实现日常任务自动化
Python青龙:高效自动化脚本编写与任务调度实战指南
windows计划任务执行python脚本
10个Python自动化脚本,让日常任务轻松便捷!
Python 脚本:自动化你的日常任务
Python任务管理实践:自动化工作流程

随便看看