天天看点

python parser.add_argument 之坑 bool

问题描述:

parser.add_argument(’–GRD’, type=bool, default=False)

命令行运行时–GRD 只要赋值了都会变成true

原因:

传入的都是string类型,转为bool型时,由于是非空字符串,所以转为True。

更细致的解决方法参考:

链接: https://www.jb51.net/article/185071.htm.