【发布时间】:2017-06-12 02:59:59
【问题描述】:
如何将参数传递给 Luigi?如果我有一个名为 FileFinder.py 的 python 文件和一个名为 getFIles 的类:
class getFiles(luigi.Task):
我想将一个目录传递给这个类,例如:
C://Documents//fileName
然后在我的run方法中使用这个参数
def run(self):
如何在命令行中运行它并添加参数以在我的代码中使用?我习惯于像这样在命令行中运行这个文件:
python FileFinder.py getFiles --local-scheduler
我应该在我的代码中添加什么来使用参数,以及如何将该参数添加到命令行参数中?
另外,作为这个问题的延伸,我将如何使用多个参数?还是字符串或列表等不同数据类型的参数?
【问题讨论】: