JSON (Обзор JavaScript) – это светлый формат разряда данных. Людям легко читать и писать.
Обычно веб-приложения передают данные JSON взад и вперед. Если вы создаете свои собственные веб-приложения, они, вероятно, передают данные JSON (или XML). Если вы хотите играть с форматом JSON, вот A инструмент
Так как вы работаете с Python и Json?
Во-первых, вы уже должны знать Основы Python программирование.
Python и Json
У Python есть модуль по имени JSON Отказ Это позволяет конвертировать данные JSON из Интернета на объекты Python и наоборот наоборот.
Рассмотрим этот пример в переводчике Python:
>>> import json >>> # json data ... >>> x = '{ "name":"Alicia", "age":30, "city":"Toronto"}' >>> # prase json data ... >>> obj = json.loads(x) >>> print(obj["name"] ... ) Alicia >>> print(obj["city"]) Toronto >>>
Он загружает модуль JSOL, определяет данные RAW JSON. Затем преобразует данные JSON в объект Python.
>>> obj = json.loads(x)
И тогда вы можете использовать его как Python объект
>>> print(obj["name"]) >>> print(obj["city"])
Вы можете загрузить данные JSON от URL или из файла Отказ
Анализ json.
Вы видели это выше в Python Реп , но для ясности давайте поместим его в код код. В коде, чтобы загрузить данные JSON и преобразовать его в объект Python, вы можете сделать это:
import json # json data data = '{ "name":"Alicia", "age":30, "city":"Toronto"}' # parse json data obj = json.loads(data) # python object print(obj["name"]) print(obj["city"])
Сохраните его как example.py и запустите его, вы увидите, что он был преобразован в объект Python. Вы также можете декодировать объект Python к JSON среди других вещей.
Оригинал: “https://dev.to/tcs224/parse-json-with-python-61c”