编写和部署cron jobs的Python包:Plan

jopen 10年前

Plan 是一个简单化管理 crontab 和 cronjob 的 Python 库。Plan 是编写和部署 cronjob 的 Python 库,能把 Python 代码转换成 cron 语法的代码。用户可以轻松的管理 cron job。

from plan import Plan    cron = Plan()    cron.command('ls /tmp', every='1.day', at='12:00')  cron.command('pwd', every='2.month')  cron.command('date', every='weekend')    if __name__ == "__main__":      cron.run()

主要特性如下:

  • 只需一个命令就可以快速创建示例 schedule.py 文件

  • 简单定义用户的任务,运行路径,运行 bash 环境,任务输出等等

  • 可以很好的处理与 crontab 进程的编写,更新和清除

项目主页:http://www.open-open.com/lib/view/home/1402621395681</p> </strong>