Mit der eingebauten Hilfe (help
) bekommen Sie zu jeder
Funktion oder jeder Anweisung in Python eine kurze Information angezeigt. Das ist vor allem sehr
nützlich, wenn Sie die Kommandozeile des Interpreters verwenden. Wenn Sie z. B.
help(str)
eingeben, wird Ihnen die Hilfe zu der Klasse str
angezeigt. Diese Klasse wird dazu verwendet um Text (Strings, Zeichenketten)
in Ihrem Programm zu speichern. Was man unter einer Klasse zu verstehen hat, wird
im Kapitel über objektorientierte Programmierung
ausführlich behandelt.
Durch Drücken der Taste q verlassen Sie die Hilfe.
Analog dazu können Sie sich für fast alles, was es in Python gibt, Informationen ausgeben lassen.
Durch den Aufruf von help()
können Sie zum Beispiel mehr über den Hilfe-Befehl
help
selbst erfahren.
Wenn Sie Hilfe zu Operatoren wie print
benötigen, müssen Sie die
Umgebungsvariable PYTHONDOCS
entsprechend setzen. Unter Linux/Unix können
Sie dies einfach mit dem env-Befehl erledigen.
$ env PYTHONDOCS=/usr/share/doc/python-docs-2.3.4/html/ python Python 2.3.4 (#1, Oct 26 2004, 16:42:40) [GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> help('print')
Wie Sie sehen, habe ich 'print'
in Anführungszeichen gesetzt, damit
Python versteht, dass ich Hilfe zu 'print' haben möchte und nicht etwa mit print etwas
ausgeben will.
Beachten Sie, dass der Pfad, den ich angegeben habe, der Pfad für Fedora Core 3 Linux ist - bei anderen Linux-Distributionen oder -Versionen kann der Pfad variieren.