首页 > 解决方案 > 使用 python argschema 解析位置 cli args

问题描述

我正在尝试使用 argschema 来解析 python 脚本的 cli 参数,而前两个参数是位置参数,而不是选项。那就是我的命令执行应该如下所示:

python reporter.py <source file> <report file> --output=csv --groupby=account

我不知道该怎么做。看起来 argschema 只支持选项。所以我错过了什么吗?

如果 argschema 真的只支持选项,我可以使用其他基于 Marshmallow 的包,并且支持位置参数吗?

非常感谢,

奥伦

标签: pythonmarshmallow

解决方案


推荐阅读