准备:sys.argv
和命令行参数
1 | # 输出命令行参数 |
命令行参数解析
Python 使用 argparse
模块实现命令行选项和参数的解析。
- 创建
ArgumentParser
对象 - 添加参数
add_argument()
- 解析参数
parse_args()
1 | import argparse |
最终效果如上所示。argparse
模块太复杂了,我并不建议使用。与之相比,Google 的 fire
更加简单灵活,我写了一个 简单的教程。