1. 安裝python-crontab
pip install python-crontab
2. 設置定時任務
from crontab import CronTab
my_cron = CronTab(user='xxx')
job1 = my_cron.new(command='python xxx1.py')
job1.minute.every(6) # 定週期任務,每6分鐘運行一次
job2 = my_cron.new(command='python xxx2.py')
job2.hour.every(2) # 定週期任務,每2小時運行一次
my_cron.write() # 使設定的週期任務生效
3. 查看 / 刪除 定時任務
crontab -l # 列出所有定時任務
crontab -r # 刪除用戶的定時任務,當執行命令時,所有用戶下面的定時任務會被刪除
reference:https://zhuanlan.zhihu.com/p/33717874