Python 如何使用huey创建带有参数的任务函数?

Python 如何使用huey创建带有参数的任务函数?,python,python-huey,Python,Python Huey,我试图使用pythonhuey()来允许使用带有flask的任务队列 基于,我可以使用huey创建任务函数,而无需使用以下参数: some_long_calculation_task = my_huey.task()(some_long_calculation) 但是,我希望能够传入一个参数,因此我需要如下内容: some_long_calculation_task(arg) = my_huey.task()(some_long_calculation(arg)). 如何使用huey创建带有

我试图使用pythonhuey()来允许使用带有flask的任务队列

基于,我可以使用huey创建任务函数,而无需使用以下参数:

some_long_calculation_task = my_huey.task()(some_long_calculation)
但是,我希望能够传入一个参数,因此我需要如下内容:

some_long_calculation_task(arg) = my_huey.task()(some_long_calculation(arg)).

如何使用huey创建带有参数的任务函数?

您正确地认为这是声明任务的正确方法:

some_long_calculation_task = my_huey.task()(some_long_calculation)
如果“some_long_calculation”接受一个参数,则可以在调用“some_long_calculation_task”时传入该参数:

# Execute the task w/the given args.
some_long_calculation_task(some_arg, another_arg)