
简介
argparse是python的一个命令行解析包,非常编写可读性非常好的程序
基本用法
1 2 3 4 5 6
|
import argparse parser = argparse.ArgumentParser() parser.parse_args()
|
必选参数
1 2 3 4 5 6 7 8
|
import argparse parser = argparse.ArgumentParser() parser.add_argument("echo") args = parser.parse_args() print(args.echo)
|
可选参数
1 2 3 4 5 6 7 8 9
|
import argparse parser = argparse.ArgumentParser() parser.add_argument("-v", "--verbosity", help="increase output verbosity") args = parser.parse_args() if args.verbosity: print "verbosity turned on"
|
近期评论