Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Асинхронный парсер PEP (. ❛ ᴗ ❛.)

License: MIT

Парсер на базе асинхронного фреймворка Scrapy собирает информацию о PEP с сайта https://peps.python.org

Результат сохраняет в два файла, а именно:

⭕ Собирает список всех PEP c номером, названием и статусом. Сохраняет в csv файл под названием pep_ДатаВремя.

⭕ Посчитывает количество PEP в каждом статусе и общее количество их. Сохраняет в csv файл под названием status_summary_ДатаВремя.

Запуск проекта

◾ Клонируйте репозиторий и перейти в него

◾ Установите и активируйте виртуальное окружение

◾ Установите зависимости из файла requirements.txt :

pip install -r requirements.txt

◾ Через командную строку запустите скрипт:

scrapy crawl pep

Автор

Александр Телепин

About

Асинхронный парсер PEP на Scrapy

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages