schedule 基本用法
摘要
schedule 是一个 Python 库,用于在 Python 程序中方便地安排定时任务。它提供了一种
简单的方式来安排周期性任务,例如定期执行函数或方法
schedule 库的基本用法和示例
1
、安装
schedule
库
pip install schedule
2、导入 schedule 库
import schedule
import time
3、定义要定期执行的任务。可以是任何可调用的对象,例如函数或方法。
def job():
print("I'm working...")
4、使用
schedule.every()
方法创建定时任务,并指定任务执行的时间间隔。
例如,以下代码将创建一个每隔
5
秒执行一次的任务:
schedule.every(5).seconds.do(job)
你也可以使用其他时间单位,例如 minutes、hours 和 days。以下是一些示例:
每隔 10 分钟执行一次任务:
schedule.every(10).minutes.do(job)
每隔 2 小时执行一次任务:
schedule.every(2).hours.do(job)
每周一的早上 8 点执行一次任务:
schedule.every().monday.at("08:00").do(job)
5
、调用
schedule.run_pending()
方法来启动定时任务。通常,你可以在程序
的主循环中定期调用此方法,以使任务按照指定的时间间隔执行。以下是一个简
单的示例:
评论