Ich versuche, eine Klassenvererbung in Python durchzuführen. Ich möchte, dass jede Klasse und jede geerbte Klasse gute Dokumentzeichenfolgen hat. Ich denke, für die geerbte Klasse möchte ich:
- erben Sie die Basisklasse docstring
- Fügen Sie möglicherweise relevante zusätzliche Dokumentation an die Dokumentzeichenfolge an
Gibt es eine (möglicherweise elegante oder pythonische) Möglichkeit, diese Art der Manipulation von Dokumentenstrings in einer Klassenvererbungssituation durchzuführen? Wie wäre es mit Mehrfachvererbung?
inspect.getdoc
wird der Vererbungsbaum durchsucht, bis eine Dokumentzeichenfolge gefunden wird.