Введение
Сегодня мы будем рассматривать такой достаточно известный музыкальный сервис, как Yandex.Music. Хороший в целом сервис, но с существенным недостатком — невозможностью работы оффлайн. Мы попробуем исправить это досадное недоразумение, используя подручные инструменты.
Инструментарий
Итак, нам понадобится:
- Относительно свежий python: 3.7 и выше
- Всякая асинхронщина: aiohttp и aiofile
- Классический инструмент для работы с html-API: BeautifulSoup
- Для развлечения пользователя во время процесса: tqdm
- Для заполнения тэгов: mutagen