Чтение/запись файлов и JSON в Python

Автоматизация часто сводится к файлам и JSON. Всегда закрывайте ресурсы (`with`) и ловите ошибки чтения.

with open

Разберите тему на учебном репозитории: маленький пример лучше длинной теории. Зафиксируйте вывод в README или комментарии к коммиту — так материал останется вашим, а не чужим туториалом.

json

Разберите тему на учебном репозитории: маленький пример лучше длинной теории. Зафиксируйте вывод в README или комментарии к коммиту — так материал останется вашим, а не чужим туториалом.

try/except

Разберите тему на учебном репозитории: маленький пример лучше длинной теории. Зафиксируйте вывод в README или комментарии к коммиту — так материал останется вашим, а не чужим туториалом.

Дальше

Следующий урок: продолжить.

JavaScript

import json
from pathlib import Path
data = {'ok': True}
Path('out.json').write_text(json.dumps(data, ensure_ascii=False), encoding='utf-8')

Практическое задание

Задание: прочитайте JSON и выведите поле.

  • Использован with или Path
  • Есть json
  • Ошибка файла обрабатывается