我是Django和芹菜的初学者,我尝试将以下三个任务串联起来:
tasks = chain(task_analyze1, task_analyze2, task_combined)
在这里,我对task_analyze1
和task_analyze2
的输出进行进一步处理task_combined
。在
但从我在网上看到的情况来看,似乎在chain
中,一个任务的输出被传递给下一个任务,所以我只能在task_combined
中得到{
有没有一种方法,或者通过使用链或者其他方法,来获得两个任务的输出?在
编辑:
一种可能的解决方法是在第二个任务的输出中包含第一个任务的输出。但是,由于我的第二个任务正在其他一些地方使用,更改它会破坏代码中的许多其他事情。在
我很想知道芹菜链是否有一个动态的内部,它将允许输出在链中进一步传递,而不仅仅是传递给后续的直接任务。在
目前没有回答
相关问题 更多 >
编程相关推荐