Ich habe versucht, Folgendes zu tun:
%Vor% Was ich hier zu erreichen versuchte, ist die gleiche Dokumentation für diese private Methode wie die Dokumentation der Methode simulate
, außer mit einer kurzen Einführung. Dies würde es mir ermöglichen, das Kopieren und Einfügen zu vermeiden, eine kürzere Datei zu behalten und die Dokumentation nicht jedes Mal für zwei Funktionen aktualisieren zu müssen.
Aber es funktioniert nicht. Kennt jemand einen Grund, warum, oder ob es eine Lösung gibt?
Eine bessere Lösung ist wahrscheinlich die Verwendung eines Dekorators, zB:
%Vor%So können Sie beliebige Manipulationen an Docstrings vornehmen.
Ich denke dieser Abschnitt macht es ziemlich deutlich:
Was ist ein Docstring?
Ein Docstring ist ein String-Literal, das tritt als erste Anweisung in einem auf Modul, Funktion, Klasse oder Methode Definition. So ein Docstring wird das doc spezielle Attribut davon Objekt.
Es handelt sich also nicht um einen Ausdruck, der zu einem String ausgewertet wird, sondern um ein String-Literal .
Tags und Links python string documentation