Python 使用celerybeatC计划的任务中的当前日期作为参数

Python 使用celerybeatC计划的任务中的当前日期作为参数,python,celery,celerybeat,Python,Celery,Celerybeat,我正在尝试设置一个在运行时传递日期的crontab任务,如下所示: beat_schedule = { 'mytask': { 'task': 'mytask', 'schedule': crontab(day_of_week='mon,tue,wed,thu,fri,sat', hour=3, minute=0), 'args': (date.today().strftime('%Y%m%d')), }, } 我怎样才能做到

我正在尝试设置一个在运行时传递日期的crontab任务,如下所示:

 beat_schedule = {
    'mytask': { 
        'task': 'mytask',
        'schedule': crontab(day_of_week='mon,tue,wed,thu,fri,sat', hour=3, minute=0),
        'args': (date.today().strftime('%Y%m%d')),
    },
}
我怎样才能做到这一点


谢谢

我不认为芹菜节拍能做到这一点。首先想到的解决方法是编写一个小小的芹菜任务,将
date.today().strftime(“%Y%m%d”)
传递到
mytask
。然后将该任务添加到芹菜节拍配置,而不是
mytask