argparse 模块是 Python 内置的用于命令项选项与参数解析的模块,argparse 模块可以让人轻松编写用户友好的命令行接口,能够帮助程序员为模型定义参数。

  1. 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

 

 posted on 2023-01-03 11:20  boye169  阅读(16)  评论(0编辑  收藏  举报