📔 RssParser - Парсер новостной ленты.
Python 3.11
feedparser==6.0.11
httpx==0.27.0
pydantic==2.6.4
pydantic-settings==2.0.3
pydantic_core==2.16.3
python-dotenv==1.0.1
- Клонирование репозитория:
git clone https://github.com/AntonVagabond/RssParser
- Создание виртуального окружения и установка зависимостей:
python3.8 -m venv env
source env/bin/activate
pip install -r requirements.txt
- Заполнить файл .env.example и переименовать его .env.
- Запуск бота. python bot.py
- Проект отслеживает и отображает удачные/неудачные получения записей и их загрузку
в файл путем логирования и отображения на консоль и в файл app.log.
- В проекте была частично реализована асинхронность.