阅读命名的命令参数
- 论坛
- 阅读命名的命令参数
16 浏览
阅读命名的命令参数
我能用argparse
来读取命名的命令行参数,而不需要按特定顺序吗?我浏览了文档,但大部分内容都集中在根据提供的参数显示内容(比如--h
)。
目前,我的脚本读取有序的、无名称的参数:
myscript.py foo-val bar-val
使用sys.argv
:
foo = sys.argv[1] bar = sys.argv[2]
但我想改变输入方式,使其无需按顺序,而是通过命名参数:
myscript.py --bar=bar-val --foo=foo-val