| 学习视频:bilibili 作用:代码分享给别人时,更方便执行(可以在pycharm的terminal、cmd、powershell 里执行) 代码逻辑:1、构造解析器:argparse.ArgumentParser()
 2、添加参数:.add_argument()
 3、解析参数:.parse_args()
 小案例:根据输入,计算长方形面积
 位置:D:\Desktop\test\args.py
 import argparse
parser = argparse.ArgumentParser(description="Just for test")
parser.add_argument('--length',type=float,help='长方形的长') 
parser.add_argument('--width',type=float,help='长方形的宽')
args = parser.parse_args()
if __name__ == '__main__':
    result = args.length * args.width
    print('长方形面积是 '+str(result))
 如果把 default 放在括号里,直接运行就能看见答案 在terminal里: >> cd D:\Desktop\test\
>> conda activate pytorch
>> python args.py -h 
 usage: test.py [-h] [--length LENGTH] [--width WIDTH]
Just for test
optional arguments:
  -h, --help       show this help message and exit
  --length LENGTH  长方形的长
  --width WIDTH    长方形的宽
 >> python test.py --length 20 --width 10 
 长方形面积是 200.0
 |