2009-03-11 7 views
19

Cosa c'è là fuori su convenzioni e strumenti per documentare il codice sorgente Python?per python

risposta

9

Epydoc è anche un buon strumento per la documentazione del codice sorgente, e gestisce corsi di riferimenti incrociati, i moduli, le variabili, ecc, in HTML, PDF, LaTeX. Disegna anche dei bei diagrammi di ereditarietà delle classi. È usato da numerosi progetti open-source, quindi è sviluppato abbastanza attivamente.

16

Innanzitutto, inserire commenti nelle proprie docstring utilizzando il formato RestructuredText.

In secondo luogo, ottenere sphinx.

In terzo luogo, creare un indice che utilizza lo autodoc extension.

Quindi, eseguire Sphinx per ottenere una documentazione davvero bella.

1

utilizzando doxypy filter con doxygen è una buona cosa anche