▸[ntab]

новостной канал
результат процесс
Выпуски писал аналогично Леновостям, на каждый тратил по два-три часа. Во время работы над проектом переписал сборщик новостей «Leditor Harvester» с JS на Python. Программа создаёт объекты-обходчики новостных сайтов, запускает их и записывает результат в базу данных веб-приложения:
Фабрика обходчиков:
Абстрактный класс обходичка и дата-класс для новостей:
Класс обходчика:
Сборщик запускается через командную строку:
Для аудиоверсии написал программу, которая принимает .txt файл с текстом выпуска, разделяет его на категории, отправляет каждую на сервер Яндекса для генерации речи и склеивает результат в .mp3:
13 марта – 13 октября 2023 г.