我在一个名为slidesPerView: 'auto' as 'auto',
的文件中有一个python脚本,其中包含多个任务,进程和功能(对我来说很完美)。
我想从日期开始每天的特定时间(凌晨1:00和4:45和11:35和6:25 pm和9:10 pm)运行此文件(tasks.py
)举例来说,2018年8月6日。
所以我创建了一个新文件,并将其命名为tasks.py
我使用以下代码导入run.py
文件
tasks.py
但是我想从所需的日期开始,在如上所述的特定时间安排此导入
我尝试了#!/usr/bin/python
import tasks
函数,while
模块,schedule
模块和cron
,但是我都失败了
任何人都可以帮忙吗????
答案 0 :(得分:1)
简单的解决方案可以是这样的
import datetime
from time import sleep
rest_seconds = 3600 # sleep for one hour, so the task won't be called few times per hour
while True:
if datetime.datetime.now().hour == 12:
do_task()
sleep(rest_seconds)
如果您需要一个复杂的框架,可以使用Airflow框架来构建预定的任务/管道