2020
09-27
09-27
python argparse传入布尔参数false不生效的解决
跑代码时,在命令行给python程序传入bool参数,但无法传入False,无论传入True还是False,程序里面都是True。下面是代码:parser.add_argument("--preprocess",type=bool,default=True,help='runprepare_dataornot')高端解决方案使用可选参数store_true,将上述代码改为:parse.add_argument("--preprocess",action='store_true',help='runprepare_dataornot')在命令行执行py文件时,不加--preprocess,默认传入的prepr...
继续阅读 >