Задача Python Celery назначить переменную один раз - PullRequest
0 голосов
/ 09 марта 2019

Я пишу задание на Python Celery следующим образом:

@app.task(name='crawl.crawl_priodic')
def crawl_priodic():
    now = datetime.datetime.now().strftime('%Y-%m-%dT%H:%M:%S')
    INITIAL = "2019"

Я хочу назначить начальную переменную только один раз, и когда моя задача запускается еще раз, эта переменная больше не назначается. INITIAL - это время, когда я хочу увеличивать на 1 минуту каждый priod в функции crawl_priodic. может быть, я должен передать его в качестве параметра, чтобы функционировать и каждый раз увеличивать его! танков много

...