argaparse模块可以设置脚本执行所需参数的详细说明,包括数据类型,默认值设定等,详细见说明文档
https://docs.python.org/zh-cn/3/library/argparse.html
example:
#usage.py
import argparse
parser = argparse.ArgumentParser()#添加参数
parser.add_argument('args1', help = '参数1:参数1的说明')
parser.add_argument('--args2', help = '参数2:参数2的说明', type = int, default = '200')
args = parser.parse_args()
print('所有参数名字集合:%s'%args) #args存储所有参数
print('参数args1赋值:%s'%args.args1) #调用参数args1
print('参数--args2赋值:%s'%args.args