Парсер документов PEP на базе фреймворка Scrapy. Парсер создает два файла отчета: файл со списком PEP, включающим номер документа, название и статус, и файл суммарной статистики по количеству документов в разных статусах.
- Python 3.10
- Scrapy
- SQLAlchemy
- Клонируйте репозиторий:
git clone https://github.com/sheremet-o/pep_parser
- Создайте и активируйте виртуальное окружение:
python -m venv .env
source .env/Scripts/activate
- Установите зависимости:
pip install -r requirements.txt
- Запустите парсер:
scrapy crawl pep
Оксана Шеремет