Мои data.json
являетсяРазбор JSON данные
{"a":[{"b":{"c":{ "foo1":1, "foo2":2, "foo3":3, "foo4":4}}}],"d":[{"e":{"bar1":1, "bar2":2, "bar3":3, "bar4":4}}]}
Я могу перечислить как key/pair
значения. Мой код:
#! /usr/bin/python
import json
from pprint import pprint
with open('data2.json') as data_file:
data = json.load(data_file)
pprint(data["d"][0]["e"])
Который дает мне:
{u'bar1': 1, u'bar2': 2, u'bar3': 3, u'bar4': 4}
Но я хочу, чтобы отобразить только keys
без quotes
и u
, как это:
bar1, bar2, bar3, bar4
Кто-нибудь может предложить что-нибудь? Это может быть не только в python, но и в скрипте оболочки.
Не нужно использовать 'keys'. – thefourtheye
нет необходимости в ключах – user227666