5
나는 루이지가 어떻게 작동하는지 아주 간단한 방법으로 배우려고합니다. 그냥 초보자로서 내가 명령 프롬프트에서이 실행이 코드루이지 - 실행시 % s 미완료되었습니다.
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()
함께했다하면 class2
에 대한 출력을 정의하지만를 작성하지 않기 때문에이 문제가 발생
raise RuntimeError('Unfulfilled %s at run time: %s' % (deps, ',
실행하기 위해 어떤 명령을 사용하고 있습니까? 당신의'run()'메소드는 의존성을 충족시키기 위해'LocalTarget'에서 참조 된 출력 파일을 생성 할 필요가 있습니다. – MattMcKnight