Skip to content

Парсер на базе библиотеки BS4, который собирает информацию о всех существующих PEP и сохраняет ее в соответствующие файлы: 1. Вся информация про PEP (номер, имя, статус), 2. Количество PEP в разных статусах и их общее количество. 🐷

Notifications You must be signed in to change notification settings

shft1/BS4ParserPep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BS4ParserPep - парсер PEP


Описание:

Парсер выполняет сбор информации об стандартах PEP, отображая результаты парсинга в нескольких форматах на выбор.


Список поддерживаемых сайтов:


Стек Технологий

  • Python 3.9
  • BeautifulSoup4
  • requests

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

Клонируйте репозиторий:

git clone git@github.com:shft1/BS4ParserPep.git

Установите и активируйте виртуальное окружение: для MacOS:

python3 -m venv venv

для Windows:

python -m venv venv
source venv/bin/activate
source venv/Scripts/activate

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

pip install -r requirements.txt

Перейдите в папку src и запустите скрипт с позиционным аргументом pep:

python main.py pep

Примечание

  • Результат парсинга сохранится в папку results с именем файла, начинающегося на pep..
  • Логгирования сохраняется в папку logs

Автор:

Алексей Малков

About

Парсер на базе библиотеки BS4, который собирает информацию о всех существующих PEP и сохраняет ее в соответствующие файлы: 1. Вся информация про PEP (номер, имя, статус), 2. Количество PEP в разных статусах и их общее количество. 🐷

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages