记录 argparse 简单用法。
#!/usr/bin/env python
# coding=utf-8
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('-n', '--name', metavar='<NAME>', required=True)
parser.add_argument('-a', '--age', metavar='<AGE>', required=True, type=int)
args = parser.parse_args()
if __name__ == '__main__':
print(args)
$ ./script.py -n vksir -a 18
Namespace(age=18, name='vksir')