我已经编写了一个代码来解析和获取值。下面是代码:
with open("config.json","r")as infile:
inputs = json.load(infile)
for item in range(len(inputs["config"])):
IP = inputs["config"][item]["IP"]
PORT = inputs["config"][item]["PORT"]
USERNAME = inputs["config"][item]["USERNAME"]
PASSWORD = inputs["config"][item]["PASSWORD"]
ENABLE = inputs["config"][item]["ENABLE"]
if ENABLE == "True":
但是,我不想像这样打开一个文件,而是希望将json_字符串作为命令行参数传递,这样它就可以从命令行读取并将json_字符串中的值传递给变量。 我有一个json_字符串,如下所示:
{
"cameras": [
{
"ipAddress": "10.27.25.164",
"url": "rtsp://admin:Aviro@10.27.15.164/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif",
"userName": "admin",
"userPasswd": "Aviro",
"port": "80"
}
]
}
我想知道,如何将json_字符串作为命令行参数传递,以及我需要在代码中修改哪些更改,以便将json_字符串中的值分配给给定的变量
有人能帮我吗
是从命令行参数读取,如下所示:
然后像这样传递:
相关问题 更多 >
编程相关推荐