argparse 模块是 Python 内置的用于命令项选项与参数解析的模块,argparse 模块可以让人轻松编写用户友好的命令行接口,能够帮助程序员为模型定义参数。
- argparse定义四个步骤
- 导入argparse包 ——import argparse
- 创建一个命令行解析器对象 ——创建 ArgumentParser() 对象
- 给解析器添加命令行参数 ——调用add_argument() 方法添加参数
- 解析命令行的参数 ——使用 parse_args() 解析添加的参数
import argparse parser = argparse.ArgumentParser() parser.add_argument("--env",help="mos,sg,jp ...",required=True) parser.add_argument("--port",help="web port ",type=int,required=True) Params = parser.parse_args() print(Params .env,Params .port) python test.py --env test --port 5678