以train.py为例:
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--multi_scale', action='store_true', help=' Please Find Resorce')
config = parser.parse_args()
print(config.multi_scale)
如果只运行:
python train.py
输出结果:
False
如果运行:
python train.py --multi_scale
输出结果:
True
也就是说,action=‘store_true’,只要运行时该变量有传参就将该变量设为True