【发布时间】:2017-10-10 10:35:44
【问题描述】:
我想知道是否可以传递大于或等于 python 脚本的参数,然后使用 argparse 解析所有参数?例如:
python foo.py -a bob -d >= 12
使用> 符号我总是会收到错误消息:
foo.py: error: argument -d/--min number : expected at least one argument
有效的输入可以是=3 或>=3。
【问题讨论】:
-
你不能把它放在引号里吗?喜欢
-d ">= 12" -
这会很混乱,脚本正在被另一个应用程序调用,并且很难让该应用程序在参数周围添加引号。