记录一下python中argarse的用法
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('L', metavar='L', type=int, help='input number')
parser.add_argument('T', metavar='T', help='the string you use here')
args = parser.parse_args()
print(args.T)
运行结果:
usage: a.py [-h] L T
a.py: error: the following arguments are required: L, T
因为只给L,T命名没有赋值改args = parser.parse_args()>>args = parser.parse_args([‘18’,‘A’])其中L=18,T=A