Хочешь сделать настоящего Telegram-бота (Docker, PostgreSQL, CI/CD)? → Курс уже уже доступен на сайте: https://anica.space
🔗 Получи все заметки курса на GitHub: https://github.com/bot-anica/test-pro...
🔗 Подписывайся на наш канал в Telegram: https://t.me/bot_anica
✅ Подписывайтесь, чтобы продолжить изучение Python
👉 Это видео — практическое продолжение двух предыдущих уроков по чтению и записи JSON.
В этом уроке мы переходим от теории к практике и решаем задачу управления каталогом книг в библиотеке с использованием формата JSON. Вы узнаете:
Как читать данные из файла library.json и выводить их в удобном формате.
Как добавлять новые книги в каталог.
Как искать книги по имени автора.
Как сохранять изменения в файле JSON.
Кроме этого, я покажу, как рефакторинг кода может облегчить работу с программой, сделать её более читабельной, удобной для масштабирования и упрощённой для поиска ошибок.
Задача разбита на несколько этапов, каждый из которых подробно разобран и продемонстрирован на примерах. К концу урока вы научитесь создавать более структурированный и удобный код для работы с JSON-данными.