Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 芹菜2.x@周期性任务';它没有显示在任务注册表中_Python_Celery - Fatal编程技术网

Python 芹菜2.x@周期性任务';它没有显示在任务注册表中

Python 芹菜2.x@周期性任务';它没有显示在任务注册表中,python,celery,Python,Celery,我最近更新了芹菜2.0,并尝试使用新的(对我来说)装饰器来完成定期任务: @periodic_task(run_every=timedelta(days=1)) def some_task(**kwargs): #task here 我还有一些其他代码是我的站点,它列出了定期任务以及它们使用 from celery.registry import tasks 获取任务列表。我的问题是,使用decorator添加的任务似乎没有显示在任务列表中。有没有办法通过芹菜2.0中的装饰器获得添加

我最近更新了芹菜2.0,并尝试使用新的(对我来说)装饰器来完成定期任务:

@periodic_task(run_every=timedelta(days=1))
def some_task(**kwargs):
    #task here
我还有一些其他代码是我的站点,它列出了定期任务以及它们使用

from celery.registry import tasks

获取任务列表。我的问题是,使用decorator添加的任务似乎没有显示在任务列表中。有没有办法通过芹菜2.0中的装饰器获得添加的任务列表?

可能任务模块还没有加载?若您使用的是Django,那个么在构建任务列表之前,您应该运行
djcelery.loaders.autodiscover