Skip to content

VladimirPulse/bs4_parser_pep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект "Парсинга PEP"

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

"Парсинг PEP" — парсит данные обо всех документах PEP, собирая данные о статусе документа и сохраняя результат в табличном виде в csv-файл, где выводятся данные в виде двух колонок: «Статус» и «Количество».

Вот что было сделано в ходе работы над проектом:

  1. парсятся данные обо всех документах PEP;
  2. сравнивается статус на странице PEP со статусом в общем списке;
  3. если статус на странице PEP отличается от статуса в общем списке - то такие PEP выводятся в логи;
  4. подсчитываются количество PEP в каждом статусе и общее количество PEP;
  5. результат сохраняется в табличном виде в csv-файл.

Инструкция по запуску

  1. Перенесите приложение с GitHub себе на комьютер командой git clone.
  2. Установите виртуальное окружение командой для Windows:python -m venv venv, для Linux/macOS:python3 -m venv venv. Активируйте виртуальное окружение.
  3. Установите необходимые зависимости, запустив команду pip install -r requirements.txt.
  4. Запуск парсера командой в папке src/ python main.py pep.

Информация об авторе

Этот проект был разработан Кулаковым В.С., студентом Яндекс-практикума. Вы можете связаться со мной по адресу электронной почты VrachKulakovVS@mail.ru.

About

«Парсинг PEP» — парсит данные обо всех документах PEP, собирая информацию о статусе документа и сохраняя результат в виде таблицы в CSV-файле, где данные выводятся в виде двух колонок: «Статус» и «Количество».

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages