Skip to content

Latest commit

 

History

History
60 lines (42 loc) · 1.64 KB

README.md

File metadata and controls

60 lines (42 loc) · 1.64 KB

Оглавление

Технологии:

  • Python 3.9.10
  • Scrapy 2.5.1
  • Twisted 22.2.0

Описание проекта:

Парсер документов PEP на базе фреймворка Scrapy.

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

Клонируйте репозиторий и перейдите в него в командной строке:

git clone https://github.com/KomkovAleksey/scrapy_parser_pep

cd scrapy_parser_pep

Создайте виртуальное окружение и активируйте его:

python -m venv vevn

source venv/Scripts/activate

Обновите pip:

python -m pip install --upgrade pip

Установите зависимости:

pip install -r requirements.txt

Проект готов к работе!

Примеры команд

Создает в папке results два файла:

  1. pep_ДатаВремя.csv - csv файл со списком всех PEP
  2. status_summary_ДатаВремя.csv - csv файл с таблицей из двух колонок «Статус» и «Количество»
scrapy crawl pep

Автор

Алексей Комков