gpt4 book ai didi

python - 如何使用 Huey 创建带有参数的任务函数?

转载 作者:行者123 更新时间:2023-12-01 09:06:45 24 4
gpt4 key购买 nike

enter image description here

我正在尝试使用 python Huey ( https://github.com/coleifer/huey/blob/master/huey/api.py ) 来允许使用 Flask 的任务队列。

基于TypeError: decorator() missing 1 required positional argument: 'func' ,我可以使用 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)

关于python - 如何使用 Huey 创建带有参数的任务函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51977211/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com