Skip to content

Парсер документов PEP с ипользованием BeatufilSoup4, Requests-cache. Вывод результатов в таблицу терминала, либо в CSV файл

Notifications You must be signed in to change notification settings

DonBenn/parser_bs4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Парсер документов PEP с ипользованием BeatufilSoup4

Парсер ищет все PEP правила, подсчитывает количество определенных статусов и выводит данные в CSV файл, либо в таблицу в терминале. Выбор запуска происходит через аргументы командной строки.

Используемые технологии:

Python 3.9, BeatufilSoup4, requests-cache

Как запустить проект

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

git clone [email protected]:DonBenn/parser_bs4.git

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

cd parser_bs4/
python -m venv venv
source venv/Scripts/activate
pip install -r requirements.txt

Для запуска используйте команду

cd src/
python main.py [-h] [-c] [-o {pretty,file}] {whats-new,latest-versions,download,pep}

Автор

Bessonov Denis (https://github.com/DonBenn)

About

Парсер документов PEP с ипользованием BeatufilSoup4, Requests-cache. Вывод результатов в таблицу терминала, либо в CSV файл

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages