Gibt es einen 'Mann' für Python?

8

Ich frage mich, ob es eine CLI wie "man.py" für Python gibt?

ex,

%Vor%     
Drake 09.06.2012, 15:19
quelle

2 Antworten

10

Der einfachste Weg ist die Verwendung von pydoc function in der Shell, wobei function entweder der Name eines eingebauten oder des qualifizierten Namens ( module.function ) einer Funktion in einem Modul ist:

%Vor%

( PAGER=cat wurde nur verwendet, um es hier kopieren und verwerfen zu können)

Wenn Sie IPython verwenden, können Sie function? verwenden, um den Docstring von function oder function?? für eine ausführlichere Ansicht anzuzeigen, die den vollständigen Quellcode für in python geschriebene Funktionen enthält.

In der normalen Python-Shell können Sie help(function) dafür verwenden. Meiner Meinung nach ist der IPython-Weg jedoch komfortabler.

    
ThiefMaster 09.06.2012, 15:21
quelle
14

Das pydoc-Modul stellt es bereit:

%Vor%     
Ned Batchelder 09.06.2012 15:22
quelle

Tags und Links