标签: python python-3.x command-line argparse
我有一个使用argparse模块收集命令行参数的Python 3程序,我想在我的程序中添加一个功能,以便可以在运行时将任意内部变量设置为一个值。 / p>
例如:./program.py --regular-option +myvar=apples +othervar=oranges
./program.py --regular-option +myvar=apples +othervar=oranges
这是argparse能处理的吗?否则,当我从sys.argv手动提取这些选项时,如何防止argparse认为已经传递了不存在的选项?