5
Luigi'nin nasıl çalıştığını çok basit bir şekilde öğrenmeye çalışıyorum. Sadece Bir aceminin komut isteminde Bu Running bu koduLuigi - Unilfilled% s çalışma zamanında
import luigi
class class1(luigi.Task):
def requires(self):
return class2()
def output(self):
return luigi.LocalTarget('class1.txt')
def run(self):
print 'IN class A'
class class2(luigi.Task):
def requires(self):
return []
def output(self):
return luigi.LocalTarget('class2.txt')
if __name__ == '__main__':
luigi.run()
ile geldi Eğer class2
için bir çıkış tanımlamak ancak oluşturun asla Bunun nedeni
raise RuntimeError('Unfulfilled %s at run time: %s' % (deps, ',
Çalıştırmak için hangi komutu kullanıyorsunuz? Bağımlılıkların karşılanması için 'run()' yöntemlerinin 'LocalTarget' içinde başvurulan çıktı dosyalarını oluşturması gerekir. – MattMcKnight