当指定任务时,有些任务是这样的class aclass(luigi.Task): def requres(self): return [anotherTask]其他人就像@requires(anotherTask)class aclass(luigi.Task): ....something有什么区别以及为什么应该使用其中一种而不是另一种?
1 回答
12345678_0001
TA贡献1802条经验 获得超5个赞
定义时,def requires(self):
您需要返回任务实例列表,并向它们传递参数。如果您有很多具有相同参数的任务,则意味着有很多样板。
使用装饰器,@requires
您不必重新定义参数,也不必传递它们,luigi
它会为您完成。
添加回答
举报
0/150
提交
取消