Python is a high level, open source programming language that supports both the structured and object orientated programming approaches.
The HappyDoc Documentation Extraction Tool for Python extracts inline documentation from Python application code. The documentation can then be used to create technical documentation in a number of formats, including:
- Standard HTML
- XML
- SGML
- Adobe Acrobat (PDF)
The documentor is able to extract source code information from __doc__ strings. It also parses functions and methods in order to include function prototypes in the resulting documentation.