Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vladislavyar/bs4_parser_pep
Проект представляет собой парсер: статусов PEP автора, заголовка и ссылки на статьи в разделах 'What’s New in Python', ссылки на документацию, версии и статусы Python, ссылки на документацию актуальной версии с последующем её скачиванием. Так же имеется возможность вывода данных поиска в виде таблицы(или построчно) в консоль и файл формата CSV.
https://github.com/vladislavyar/bs4_parser_pep
beautifulsoup4 python
Last synced: 6 days ago
JSON representation
Проект представляет собой парсер: статусов PEP автора, заголовка и ссылки на статьи в разделах 'What’s New in Python', ссылки на документацию, версии и статусы Python, ссылки на документацию актуальной версии с последующем её скачиванием. Так же имеется возможность вывода данных поиска в виде таблицы(или построчно) в консоль и файл формата CSV.
- Host: GitHub
- URL: https://github.com/vladislavyar/bs4_parser_pep
- Owner: VladislavYar
- Created: 2023-08-12T13:38:46.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-28T18:23:10.000Z (11 months ago)
- Last Synced: 2023-12-29T18:31:00.165Z (11 months ago)
- Topics: beautifulsoup4, python
- Language: Python
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Парсер документации Python
### Проект представляет собой парсер:
- статусов PEP
- автора, заголовка и ссылки на статьи в разделах 'What’s New in Python'
- ссылки на документацию, версии и статусы Python
- ссылки на документацию актуальной версии с последующем её скачиванием
Так же имеется возможность вывода данных поиска в виде таблицы(или построчно) в консоль и файл формата CSV.## Как запустить проект:
### Клонировать репозиторий и перейти в него в командной строке:
```
git clone [email protected]:VladislavYar/bs4_parser_pep.git
```### Создать и активировать виртуальное окружение:
```
python -m venv env
source env/scripts/activate
```### Установить зависимости из файла requirements.txt:
```
pip install -r requirements.txt
```### Команды:
```
usage: main.py [-h] [-c] [-o {pretty,file}]
{whats-new,latest-versions,download}Парсер документации Python
positional arguments:
{whats-new,latest-versions,download,pep}
Режимы работы парсераoptional arguments:
-h, --help show this help message and exit
-c, --clear-cache Очистка кеша
-o {pretty,file}, --output {pretty,file}
Дополнительные способы вывода данных
```## Cтек проекта
Python v3.9, BeautifulSoup4