Прежде всего, такие файлы называются файлами json.
Вы можете открыть и прочитать их как:
import json
f = open("results/results.json")
data = json.load(f)
Квадратные скобки в файле json определяют массив, а curl - объект. Первый будет преобразован в список в Python, второй в словарь.
Так что в вашем случае data
будет список словарей.
Вы можете получить значения и ключи с помощью методов словарного класса keys()
, values()
или получить оба items()
.
Чтобы завершить, элементы вашего json должны иметь одинаковую структуру, только поля должны измениться. Например, учитывая один элемент:
{"role" : "Principal",
"name: : "Jhon",
"surname. : "Anderson",
"age": 40}
Таким образом, вы можете более легко перебирать свой json