Python解析命令行读取参数--argparse模块使用方法
在多个文件或者不同语言协同的项目中,python脚本经常需要从命令行直接读取参数。输入此外,可以用nargs参数来限定输入的位置参数的个数,默认为1。当然nargs参数也可用于普通带标签的参数。而这个type类型还可以表示文件操作的类型从而直接进行文件的读写操作。这个时候至直接运行python text.py就能得到Read in text.txt而不需要输入文件名了。6)候选参数选择表示该参数能接受的值只能来自某几个值候选值中,除此以外会报错,用choices参数即可。但是如果是选项的话,则设置为Nonenargs:命令行参数的个数,一般使用通配符表示,其中,'?
下载地址
用户评论