高级python调度程序(apscheduler)是一个python库,它允许您调度python代码
稍后执行,一次或定期执行。可以在上添加新作业或删除旧作业
那只苍蝇随你的便。如果将作业存储在数据库中,它们也将在调度程序中生存
重新启动并保持其状态。当调度程序重新启动时,它将运行所有作业
它应该在脱机时运行[1]。
其中,apscheduler可以用作跨平台、特定于应用程序的替换
到特定于平台的调度程序,如cron守护程序或windows任务调度程序。拜托
但是,请注意,apscheduler不是守护进程或服务本身,也不附带任何
命令行工具。它主要是在现有的应用程序中运行。也就是说,
apscheduler确实为您提供了一些构建块来构建调度器服务或运行
专用调度程序进程。
apscheduler有三个内置的调度系统,您可以使用:cron式调度(具有可选的开始/结束时间)
基于间隔的执行(以偶数间隔运行作业,具有可选的开始/结束时间)
一次性延迟执行(在设置的日期/时间运行一次作业)
您可以混合和匹配调度系统和以任何方式存储作业的后端
就像。存储作业支持的后端包括:
apscheduler还集成了几个常见的python框架,比如:The cutoff period for this is also configurable.
文档
文档可以找到here。
来源
可以在Github浏览源代码。
报告错误
获取帮助
如果您有问题或其他问题,您可以:
欢迎加入QQ群-->: 979659372
推荐PyPI第三方库