我想从JSON文件中解析一些信息。我找不到成功检索所需数据的查找。你知道吗
在一个文件中,我想输出配置文件名。你知道吗
这是我如何阅读和解析的代码。你知道吗
with open(json_data) as f:
accounts = dict(json.loads(f.read()))
shell_script = accounts['OCredit']['Profile Name']
print(shell_script)
这给了我
OCredit
从某种意义上说,这就是我想要的,但是在应用程序中,现在的“OCredit”(第一个括号)值将取决于用户。你知道吗
with open(json_data) as f:
accounts = dict(json.loads(f.read()))
shell_script = accounts['OCredit']
print(shell_script)
这将输出:
{'Profile Name': 'OCredit', 'Name': 'Andrew Long', 'Email':
'asasa@yahoo.com', 'Tel': '2134568790', 'Address': '213 clover ','Zip':
'95305', 'City': 'brooklyn', 'State': 'NY','CreditCard':'213456759090',
'EXP': '12/21', 'CVV': '213'}
实际的JSON文件是:
{'OCredit': {'Profile Name': 'OCredit',
'Name': 'Andrew Long',
'Email': 'asasa@yahoo.com',
'Tel': '2134568790',
'Address': '213 clover ',
'Zip': '95305',
'City': 'Brooklyn',
'State': 'NY',
'CreditCard': '213456759090',
'EXP': '12/21',
'CVV': '213'}}
所以,总结一下。我想进入JSON文件,只打印出“Profile Name”的值,而不硬编码括号中的第一个值。你知道吗
我不确定我是否要改变保存JSON文件的方式来实现这一点。任何帮助都将不胜感激。你知道吗
试试这个:
或:
相关问题 更多 >
编程相关推荐