python 任务计时器 apscheduler.schedulers
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 任务计时器 apscheduler.schedulers相关的知识,希望对你有一定的参考价值。
crontab 真的不好用
import pandas as pd
import subprocess
import os
import time
from datetime import datetime
from apscheduler.schedulers.blocking import BlockingScheduler
import logging
python_path = /home/game/anaconda3/bin/python
def train_and_restart():
logging.error(start train model:.format(datetime.now()))
os.system(/bin/bash /home/game/glory_deepfm1/AP/rec1/gcs_data.sh)
#logging.error(update model weight to cloud storage:.format(datetime.now()))
#os.system( update_weight.py>>train_log.txt.format(python_path))
if __name__ == __main__:
hours = 2
scheduler = BlockingScheduler()
scheduler.add_job( train_and_restart, cron,hour= */2)
# scheduler.add_job(train_and_restart, interval, hours = hours, next_run_time = datetime.now() + pd.Timedelta(hours = 0))
scheduler.start()
~
以上是关于python 任务计时器 apscheduler.schedulers的主要内容,如果未能解决你的问题,请参考以下文章