1. import
import argparse
2. 创建对象
parser = argparse.ArgumentParser(description="Demo of argparse")
3. add_argment()
parser.add_argument('-n', '--name', default=' Li ') parser.add_argument('-y', '--year', default='20')
4. 返回namespace对象
args = parser.parse_args()
5. 使用参数
name = args.name # 当-n 和--name 在add_argument 同时出现,用--后面作为参数名 year = args.year # 这时year就是str 类型 print('Hello {} {}'.format(name, year))
6. example:其他详细解释请参考下面连接
参考:argparse基本用法_骑着蜗牛向前跑的博客-CSDN博客_argparse
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)