Argparse
2021/4/13
从命令行获取参数的设置,请看官方文档。
更新一些使用细节:
argparse.add_argument
action为store_true的使用说明:
参考文献在此。action设置为store_true会让出现此参数时(如果不传bool值)的值默认为True(和一般的default setting还不一样),见参考代码:
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--t', help=' ', action='store_true', default=False)
config = parser.parse_args()
print(config.t)
直接运行python a.py,输出结果False;
运行python a.py --t,输出结果True;
也就是说,action='store_true',只要运行时该变量有传参就将该变量设为True。