Альтернативные способы просмотреть [закрытый] API питона

Это - просто я, или документацию библиотеки стандарта питона чрезвычайно трудно просмотреть?

У Явы есть свой блестящий Javadocs, у Рубина есть свои услужливые Рубиновые Доктора, только у питона, которого я не могу найти хороший способ провести через стандартную документацию библиотеки.

Есть проект Epydoc, который выглядит хорошим, но кто-либо знает, используется ли он на самом деле на стандартной библиотеке, таким образом, мы можем все пройти его? В противном случае что является людьми альтернатив, используют, чтобы просмотреть документацию питона.

16
задан ivo 25 January 2010 в 09:57
поделиться

6 ответов

Я обычно использую встроенный pydoc , если вы находитесь в Windows, он должен называться модульными документами, если вы находитесь в использовании Linux PYDOC -P 8000 и подключите через браузер.

9
ответ дан 30 November 2019 в 22:37
поделиться

Это на самом деле не реализовано сеансы. Сам cookie не нужно носить какие-либо данные самого сеанса, это просто ссылка на него.

Что удерживает печенье, обычно является идентификатором сеанса , который затем связан с данными на сервере.

Если у вас нет центрального сервера сеанса данных для других серверов для доступа, я предлагаю получить один :).

-121--3866329-

PYDOC из командной строки справки () из подсказки интерактивного интерпретатора.

3
ответ дан 30 November 2019 в 22:37
поделиться

Pydoc-P0880

Сообщество Python является полухоросильным для автоматической сгенерированной документации, особенно если это ориентировано на объект. Python не просто объектно-ориентирован (это язык мультипарадигмы), поэтому разработчики Python обычно предпочитают человеческую документацию. Иногда важные функции, иногда важна структура классов.

3
ответ дан 30 November 2019 в 22:37
поделиться

Вы можете перейти в здесь и загрузить CHM-версию Python 3.1. С этим поиска по документам должно быть легко.

2
ответ дан 30 November 2019 в 22:37
поделиться

Я использовал для использования в боковой панели Python из Edgewall давно.

В наши дни я Google для функции Python (стандартные документы почти всегда отображаются как первая ссылка). Если я хочу просматривать источник модуля (иногда полезен), я использую эту маленькую функцию оболочки, которую я написал.

epy () {
    cmd="import $1 as a ; print a.__file__.endswith('.pyc') and a.__file__[:-1] or a.__file__" 
    file=$(/usr/bin/env python -c $cmd) 
    echo $file
    emacsclient --no-wait $file
}
0
ответ дан 30 November 2019 в 22:37
поделиться

Наверное, меня опустят вниз, но я не нахожу ничего плохого в документах Sphinx, и я нахожу их намного лучше, чем java альтернатива.

0
ответ дан 30 November 2019 в 22:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: