关于命令行参数解析关键概念的综合总结,包括位置参数与选项参数的区别、nargs 的使用方法、action 参数(特别是 "store_true")的解释。 一、位置参数 vs 选项参数 特性 位置参数 选项参数 前缀 无前缀 带 - 或 -- (如 -v, --verbose) 顺序 必须按定义顺序出现 可在命令任意位置 是否必须 默认必须提供 默认可选 值类型 直接值 键值对或标志 定义方式 add_argument("param_name") add_argument(