Python:argparse 获取可变大小的列表

标签 python input argparse

在 Python 中,使用 argparse,我希望输入参数采用可变数量 的文件,例如:

$ myScript --aParameter file1 file2 file3 ... fileN

怎么做到的?

parser.add_argument( "--aParameter", nargs=????, type=str,
                        help="Provide a list of files to analyze",
                        default=None)

最佳答案

使用 kwarg nargs='+'。这就是它的全部内容。

关于Python:argparse 获取可变大小的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16280941/

相关文章:

来自 csv 的 Python MySQL INSERT

python - Pandas 以ISO格式保存日期?

javascript - 使用 javascript 和正则表达式获取逗号之前的单词?

python - 如何在 Python 中以被动方式将值传递给交互式输入?

python - 使用 argparse 创建自定义命令行格式

python - 有什么方法可以让 argparse.ArgumentParser.parse_args() 在参数错误时不退出?

python - 为什么从生成器对象创建列表需要这么长时间?

python - 有效地在列表(或其他数据结构)中插入多个元素并保持它们的顺序

R 语言 - 等待用户输入 scan 或 readline

python - 在没有任何参数的情况下调用脚本时使用 Python argparse 显示帮助消息