October 11, 2019
Python: 定时任务的实现方式, Crontab 任务, 定时运行
背景
目前所在的项目组需要经常执行一些定时任务,之前都是用 Node.JS 的 cron来实现 schedule job。可是这次需要连接不同的 DB,而且实现的逻辑也有些许不同,于是选择使用 Python 的定时器。
Python 实现定时任务
循环 sleep
这种方式最简单,在循环里面放入要执行的任务,然后 sleep 一段时间再执行
from datetime import datetime
import time
# 每n秒执行一次
def timer(n):
while True:
print(datetime.now().strftime("%Y-%m-%d %H:%M:%S"))
time.sleep… Read More