错误与“;argparse.ArgumentParser";用python
这是一个wierd错误:错误与“;argparse.ArgumentParser";用python,python,Python,这是一个wierd错误: if __name__ == "__main__": import argparse import json from evaluation import cross_validation from predictor import PhraseSentimentPredictor parser = argparse.ArgumentParser(description=__doc__) parser.add_argu
if __name__ == "__main__":
import argparse
import json
from evaluation import cross_validation
from predictor import PhraseSentimentPredictor
parser = argparse.ArgumentParser(description=__doc__)
parser.add_argument("filename")
config = parser.parse_args()
config = json.load(open(config.filename))
错误:
请帮助确保使用
文件名
参数调用python程序
如果要使
文件名
参数可选,请使用?
或*
指定nargs
:
parser.add_argument("filename", nargs='?')
# OR with default
parser.add_argument("filename", nargs='?', default='default_filename')
有关其他可用选项,请参阅。您可以演示如何运行该程序吗?
parser.add_argument("filename", nargs='?')
# OR with default
parser.add_argument("filename", nargs='?', default='default_filename')