Как записать в JSON-файл?

Привет всем! Сегодня мы разберемся с вопросом: Как записать в JSON-файл 🙂

Собственно, записать в JSON-файл можно следующим образом:

  1. import json #Подключаем библиотеку для работы с json
  2.  
  3. with open('json_file.json', 'a', encoding='utf-8') as f: #открываем файл для записи, указываем его кодировку
  4.     stroke = '{"Еда": "Банан"}' #создаем строку, которую потом сохраним в файл
  5.     json.dump(stroke, f, indent=4, ensure_ascii=False) #сохраняем строку в json-файл - причем, указываем количество пробелов (4), а так же отключаем ascii - что бы в файл могли сохраниться русские буквы в нормальном виде :) Если мы не сделаем этого - то русский текст будет выглядеть так:  u0411\u0430\u043d\u0430\u043d