argparse.ArgumentParser 此模块用来解析命令行参数
import argparse
parser = argparse.ArgumentParser()
parser.add_argument(
"parg")
parser.add_argument(
"--digit",
type=int,
help=
"输入数字")
parser.add_argument(
"--name",
help=
"名字",default=
"cjf")
args = parser.parse_args()
print(args.parg)
print(
"echo ={0}".format(args.digit))
print(
"name = {}".format(args.name))
执行:python test.py position_arg --digit 2222
输出:
position_arg echo =2222 name = cjf