argparse文档中:
如果缩写不明确(前缀与唯一选项匹配),则 默认情况下 该
parse_args()方法允许将长选项缩写为前缀。 可以通过将
allow_abbrev 设置 为 来禁用此功能 。 __ __False
因此,如果您使用的是Python 3.5,则可以使用以下代码创建解析器
allow_abbrev=False:
parser = argparse.ArgumentParser(..., allow_abbrev=False)
如果您使用的是optparse或3.5之前版本的argparse,则只需要使用缩写选项即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)