8 Stimmen

Gibt es eine Dokumentation Browser für Python so schön wie railsapi.com

Ich finde die offizielle Python-Dokumentation ein Alptraum zu navigieren, aber ich liebe railsapi . Kennt jemand einen Browser für die Dokumentation der Python-Standardbibliothek mit ähnlichen Funktionen wie railsapi? Insbesondere die Seitenleiste des Klassenbrowsers und die Echtzeitsuche.

EDIT: Ich bin mit pydoc vertraut, und es ist nicht wirklich eine große Verbesserung gegenüber den Online-Dokumenten, IMO.

4voto

Patrick Perini Punkte 22351

iPython , ein interaktiver Python-Shell-Ersatz (sprich: eine Erweiterung), enthält die ?? Operator, mit dem Sie die pydoc-Informationen bequem ausdrucken können.

Zum Beispiel:

In [5]: eval??
Type:       builtin_function_or_method
Base Class: <type 'builtin_function_or_method'>
String Form:    <built-in function eval>
Namespace:  Python builtin
Docstring [source file open failed]:
    eval(source[, globals[, locals]]) -> value

    Evaluate the source in the context of globals and locals.
    The source may be a string representing a Python expression
    or a code object as returned by compile().
    The globals must be a dictionary and locals can be any mapping,
    defaulting to the current globals and locals.
    If only globals is given, locals defaults to it.

Könnte nicht sein genau was Sie suchen, aber es ist eine großartige Möglichkeit, mit den Dokumentationen von Python zu interagieren.

2voto

Humble Learner Punkte 751

Ja, es gibt einen großartigen Dokumentationsbrowser für Python, Django, JavaScript, iOS usw. namens Gedankenstrich . Es ist nur für OS X. Sie können es aus dem Mac App Store herunterladen. Wenn Sie einen Mac haben, werden Sie es lieben.

2voto

eddygeek Punkte 3725

Es gibt auch eine plattformübergreifende Open-Source-Alternative zu Dash: Eifer

Es funktioniert mit einer globalen Tastenkombination (Alt+Leertaste), hat eine Sofortsuche, unterstützt viele Dokumentationsformate und Bibliotheken (django, numpy, scipy, six, ...) und andere Sprachen.

0voto

Tobias Kienzler Punkte 23415

Ich mag pdoc . Wenn Sie pygments installieren, bietet es sogar Syntaxhervorhebung. Führen Sie es einfach über pdoc --http und öffnen localhost:8080 in Ihrem Browser.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X