解析器.添加参数:错误:无法识别的参数:True。

3
我有一个Python 2.7程序,其中有一行代码:
parser.add_argument('--skip_train', default=False, help='skip training', action='store_true')

这段代码告诉程序默认使用训练模式运行。但是现在我想要在不进行训练的情况下实现它,因为训练已经完成了。因此,我在提示符中输入:
python myprogame.py --skip_train True

但是这会出现错误信息:
error: unrecognized arguments: True

在提示符命令中输入什么以实现该程序?
1个回答

4
当您使用action='store_true'时,不应为--skip_train选项提供值。只需执行以下操作:
python myprogame.py --skip_train

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接