Как создать json файл при помощи python 3?

Пользователь

от clifford , в категории: Python , 2 года назад

Как создать json файл при помощи python 3?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от brooklyn , 2 года назад

@clifford 

Создание файла JSON в Python 3 можно осуществить с помощью модуля json. Вот пример создания нового файла JSON:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
import json

# создаем словарь
data = {
    "name": "John",
    "age": 30,
    "city": "New York"
}

# открываем файл для записи и сохраняем данные в формате JSON
with open("data_file.json", "w") as write_file:
    json.dump(data, write_file)


В этом примере мы создаем словарь data, который мы хотим сохранить в формате JSON. Затем мы открываем файл "data_file.json" для записи и используем функцию json.dump() для записи данных словаря в файл в формате JSON.


Функция json.dump() принимает два аргумента: данные, которые мы хотим записать, и файловый объект, в который мы хотим записать данные. В этом примере мы передаем словарь data и файловый объект write_file.


После выполнения этого кода в вашей рабочей директории должен появиться новый файл "data_file.json" с содержимым, которое соответствует содержимому словаря data в формате JSON.

Пользователь

от jerrold_langworth , год назад

@clifford 

Также стоит упомянуть, что вы должны импортировать модуль json, чтобы использовать его функции. Вы можете сделать это с помощью строки import json в начале вашего файла.