Sieht aus wie die erste Zeile enthält eine kurze Beschreibung (sollte nicht eine Zeile überschreiten, wie in PEP 257 beschrieben), die nach dem Namen wird; gefolgt von einer Leerzeile und dann einem Absatz, was verwendet wird, um den Inhalt im Abschnitt BESCHREIBUNG bereitzustellen.
So zum Beispiel, wenn Sie dies in just_to_see/__init__.py
(einfachem Beispiel mit einem Modul):
"""A short description
A longer description on several lines etc.
blablabla etc."""
def a_function():
"""
An interesting introductive comment.
Some more explanations.
"""
pass
(beachten Sie, dass der Doc-String an anderer Stelle sein kann, wie in einem __doc__
Attribute, wie here angegeben)
dann pydoc3.4 just_to_see/__init__.py
AUSGABE:
Help on module __init__:
NAME
__init__ - A short description
DESCRIPTION
A longer description on several lines etc.
blablabla etc.
FUNCTIONS
a_function()
An interesting introductive comment.
Some more explanations.
FILE
/home/nico/temp/just_to_see/__init__.py
Wenn sich Ihr Paket (in einem virtuellen environ installiert zum Beispiel), weitere Informationen finden Sie unter pydoc
von setup.py
(wie der Name des Autors usw.).
Ich bin mir nicht sicher, wie man einen BEISPIEL-Abschnitt auslöst. Konnte in der pydoc
Ausgabe einer Standardpython-Bibliothek noch kein Beispiel für einen EXAMPLE-Abschnitt finden (aber ich habe sie nicht alle durchsucht). Vielleicht können Sie einen solchen Abschnitt in der langen Beschreibung in der Doc-Zeichenfolge Ihres Pakets hinzufügen. Aber da sie es in den Standardbibliotheken nicht zu tun scheinen, ist es vielleicht nicht der richtige Ort, um Beispiele zu geben.