Python 2.7 路易吉是如何';她需要工作吗?

Python 2.7 路易吉是如何';她需要工作吗?,python-2.7,scheduled-tasks,spotify,luigi,Python 2.7,Scheduled Tasks,Spotify,Luigi,我正在使用Spotify的Luigi工具处理多个作业之间的依赖关系 def require(self): yield task1()` info = retrieve_info() yield task2(info=info) 在我的示例中,我希望从task1中获取一些信息,这些信息取决于task1的执行情况,以便将其作为task2的参数传递。但是,我的函数retrieve\u info无法工作,因为task1尚未运行 我的问题是,由于我使用的是

我正在使用Spotify的Luigi工具处理多个作业之间的依赖关系

def require(self):
        yield task1()`
        info = retrieve_info()
        yield task2(info=info)
在我的示例中,我希望从
task1
中获取一些信息,这些信息取决于
task1
的执行情况,以便将其作为
task2
的参数传递。但是,我的函数
retrieve\u info
无法工作,因为
task1
尚未运行

我的问题是,由于我使用的是
yield
task1
在调用
retrieve\u info
之前不应该进行处理?Luigi是否迭代所需的函数,然后启动不同任务的处理

如果最后一个假设是正确的,我如何使用所需任务的执行作为第二个所需类的输入?

此处讨论:此处讨论:此处讨论: