argparse在jupyter notebook中的使用
这个库是因为argparse在IDE中和在ipython notebook中使用是有差异的,习惯了再IDE里面用,转到ipython中会报错,究其原因,还是对库的本质不够理解。
import argparse parser = argparse.ArgumentParser(description='Process some integers.') parser.add_argument('--a_para', default=2, type=int, required=False, help='first parameter') parser.add_argument('--b_para', default=3,type=int, required=False, help='second parameter') args = parser.parse_args(['--a_para', '2','--b_para', '4']) #至少输入一个参数
print(args.a_para, args.b_para)
ref:https://www.cnblogs.com/yymn/p/11107194.html