PythonDoc is a documentation tool for Python, inspired by JavaDoc.
Like JavaDoc, PythonDoc scans your Python code for doc comments, and generates API documentation in XML and HTML formats. Python- Doc supports basic JavaDoc tags like @param and @return, and adds a few Python-specific tags. You can use PythonDoc comments to describe module-level variables and constants, functions, classes, methods, and attributes. PythonDoc comes with a standard HTML generator, but you can plug in your own output handlers, or use XSLT or other tools to process the PythonDoc XML format.
PythonDoc 2.1b3 parses docstrings and adds them to the XML model. It also includes some minor bug fixes. See the README file for details.