Асинхронный парсинг документов PEP
Проект "Асинхронный парсинг документов PEP" предназначен для удобства доступа к документации, теперь информация будет всегда под рукой. Не безызвестно, что развитие языка Python сопровождается документами PEP — Python Enhancement Proposal.
Результат работы программы сохраняется в двух файлах.
pep_DateTime
собирает список всех PEP c номером, названием и статусом, сохраняя в csv файл.status_summary_DateTime
просчитывает количество PEP в каждом статусе и их общее количество, так же сохраняет в csv файл.
- Клонируйте репозиторий и перейдите в него
https://github.com/whodef/bs4_parser_pep.git
- Установите и активируйте виртуальное окружение
python3 -m venv venv
- Установите зависимости из файла requirements.txt
python3 -m pip install --upgrade pip
pip3 install -r requirements.txt
- Через командную строку запустите скрипт:
scrapy crawl pep