Как сделать json в python

Изучите эту статью и узнайте, как использовать модуль json в Python для записи и чтения данных в формате JSON, а также просмотрите примеры кода.

JSON (JavaScript Object Notation) - это текстовый формат данных, основанный на JavaScript. Он используется для представления и передачи структурированных данных, которые можно преобразовать в структурированный формат для хранения и обработки. Он поддерживается большинством программных языков программирования, включая Python.

Как сделать JSON в Python?

Python имеет модуль json, который предоставляет функции для сериализации и десериализации объектов Python в и из формата JSON. Для сериализации используйте функцию json.dumps() и для десериализации json.loads().


# Сериализация
import json

# Объявить переменную с данными
data = {
    'name': 'John Doe',
    'age': 34,
    'address': '100 Main St.'
}
 
# Преобразовать данные в строку JSON
json_string = json.dumps(data)
 
# Вывести строку JSON
print(json_string)

Вывод будет выглядеть следующим образом:


{"name": "John Doe", "age": 34, "address": "100 Main St."}

Для десериализации используйте функцию json.loads() для преобразования строки JSON в словарь Python:


# Десериализация
import json
 
# Объявить переменную строку JSON
json_string = '{"name": "John Doe", "age": 34, "address": "100 Main St."}'
 
# Преобразовать строку JSON в словарь
data = json.loads(json_string)
 
# Вывести данные
print(data)

Вывод будет выглядеть следующим образом:


{'name': 'John Doe', 'age': 34, 'address': '100 Main St.'}

Ответы (0)