语法-argparse
1. 核心概念
1.1 ArgumentParser 对象
用于创建命令行解析器:
1 | |
1.2 添加参数
情况1:没有前缀参数
没有前缀的参数,必须要提供:
1 | |
情况2:有前缀参数
有前缀的参数,选择性提供:
1 | |
1.3 参数类型
可以指定参数类型:
1 | |
1.4 默认值
可以为参数添加默认值:
1 | |
1.5 必须参数
标记参数为必须:
1 | |
2. 使用示例
1 | |
- 创建一个ArgumentParser对象;
- 使用add_argument添加参数;
- 使用命令行运行:
python script.py --log_file mylog.log --csv_file data.csv
语法-argparse
http://example.com/2025/08/14/Python/argparse/