1

Будучи новичком в Python и, в частности, в менеджере пакетов pip , мне интересно, есть ли в pip внутренняя команда для быстрого открытия домашней страницы пакета в сети.

Если это невозможно по умолчанию, есть ли какие-либо доступные решения для расширения pip с помощью этой функции (например, pip homepage django-boss)?

Для сравнения я ищу что-то эквивалентное Homebrew's:

brew home somepackage , который открывает домашнюю страницу somepackage в веб-браузере по умолчанию.

1 ответ1

1

pip не обеспечивает нужную вам функциональность.

Пакет pypi-tools может служить основой для решения. Он устанавливает команду pypi которая позволяет искать пакеты в PyPI или отображать информацию для определенного пакета:

$ pypi -s django-boss
 name:                django-boss
 summary:             Django management commands, revisited.
 version:             0.6.3
 author:              Zachary Voase
 author_email:        zacharyvoase@me.com
 classifiers:         
 home_page:           http://github.com/zacharyvoase/django-boss
 package_url:         http://pypi.python.org/pypi/django-boss
 release_url:         http://pypi.python.org/pypi/django-boss/0.6.3
 docs_url:

Просматривая исходный код пакета, вы сможете интегрировать модуль в свой скрипт, который получает URL-адрес пакета, а затем вызывает браузер вместе с ним.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .