Простой парсер, предназначенный для получения информации с сайта https://python.org. В частности:
- предоставить ссылки на страницы изменений в разных версиях Python;
- предоставить ссылки на документации по версиям Python;
- загрузить документацию в формате pdf для актуальной версии Python;
- сформировать отчет по документам PEP(Python Enhancement Proposal).
Для запуска проекта, необходим Python v3.9+.
Выполните команду для клонирования и перехода в проект:
git clone https://github.com/4its/bs4_parser_pep.git && cd bs4_parser_pepДля создания и активации окружения:
python -m venv vevn %% source venv/bin/activateДля установки зависимостей, выполните команду:
pip install -r requirements.txtОбщий формат команд: python src/main.py [режим работы] [опциональные аргументы]
python src/main.py -hПримеры команд:
- Получение списка ссылок на изменения по версиям Python в файле .csv
ython src/main.py whats-new -o file
- Получение списка ссылок на изменения по версиям Python в консоль(PrettyPrint)
ython src/main.py whats-new -o pretty
- Получение списка ссылок на изменения по версиям Python в консоль(PrettyPrint) без использования кеширования:
ython src/main.py whats-new -с -o pretty
- Получение статистики документам PEP c выводом в консоль:
ython src/main.py pep