有没有办法在python中读取命令行字典或json参数

时间:2019-08-21 14:53:14

标签: python-3.x

我想以json格式或key:value对的形式读取命令行参数,并且想在程序中使用Key作为变量名,并且值等于变量值,例如,如果用户提交,则排名:1,那么我的程序将使用rank作为变量名,并使用数字1作为其值,即程序中的rank = 1。 有人可以帮助我使用多个key:value对作为命令行参数来实现这一点。

还有一种方法可以将字段分隔符从空格更改为逗号或其他任何内容?

1 个答案:

答案 0 :(得分:0)

请查看argparse库:它应该通过将关键字声明为命令行参数来帮助您实现目标。

该库非常有用,并提供了很多可能性。