python库之argparse
Posted p0pl4r
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python库之argparse相关的知识,希望对你有一定的参考价值。
先运行一个干净的argparse
由于没有添加任何参数,所以只能用自带的 -h(--help)参数
现在来加一个参数
所以echo为必填项
描述在-h时会出现
type=int指定参数只能是数字,否则会报错!!
在参数名前加-(--)会怎么样
成了可选项
但是万一缺省一个可选项就会报错
这不是我理解的可选项
所以,加个action="store_true"便可缺省,默认为0。
action定义了默认值为True和False的方式,那万一要限定某个值的范围呢?
有choices
参数默认值
有default
不管是必须项还是可选项,都可以用args.xx来引用。
其他一些参数
以上是关于python库之argparse的主要内容,如果未能解决你的问题,请参考以下文章