Wie kann ich die Autosummary-Erweiterung nicht nur eine einzelne Klasse auflisten, sondern auch alle Mitglieder der Klasse?Python Sphinx Autosummary: Automatisierte Auflistung der Mitgliedsfunktionen
Wenn ich benutze:
.. autosummary::
MyClass
In der resultierenden HTML-Datei, wird es nur eine kurze Zusammenfassung wie:
MyClass (var1, var2, ....) My Custom-Klasse zu tun Phantasie Dinge ...
Was ich will, ist eigentlich so etwas wie:
MyClass (var1, var2, ....) Klasse My Custom Phantasie Dinge zu tun ...
MyClass.doA (var1, var2, ...) hat eine sehr gut
MyClass.doB (var1, var2, ...) Ist B noch besser
Wie muss ich das konfigurieren autosummary-Direktive, um dies zu erreichen (abgesehen von der mühsamen Benennung aller Funktionen in der Autosummary-Direktive)? Danke!
Das ist genial! Irgendeine Idee, wie man die Methoden u. Die Attribute von der Seite in den totree holt? Es scheint, dass die autosummary: toctree: Optionen das brechen? –
Danke! Ich habe noch nie versucht, die Option toctree anzuwenden, aber soweit ich weiß, müssen Sie das Wörterbuch option_spec nur um ein '' toctree ': directives.unchanged' erweitern. – clonker
Sieht äußerst nützlich aus, aber für jemanden, der nicht im Geschäft mit Sphinx-Erweiterungen ist, wo muss ich diesen Code ablegen? Und woher kommt die 'app'-Variable? (Und ja, ich habe mir das Tutorial angeschaut und es auch nicht.) – Raik