我必须在上午10点,下午1点和上午12点从源代码下载一些文件,下载完成后,我需要将它们发送到我的数据库。我想每天这样做。我应该在空间写什么“代码定期任务”。还请告诉我是否还有其他错误?提前致谢。
@app.task
def download(args):
//code for downloading
upload_to_db.delay(args)
@app.task
def upload_to_db(args):
//code for saving to database
//code for periodic tasks
download.delay(args)
答案 0 :(得分:0)
您可以使用celery beat
进行cron式调度:http://celery.readthedocs.org/en/latest/userguide/periodic-tasks.html#crontab-schedules