I like to invoke it:
PYTHONPATH=. pdoc --http --http-host 0.0.0.0 --http-port 8888 --only-pypath
I like to use ReST to format docstrings. Unfortunately I have not been able to get pdoc to display parameter lists as I would hope.
(UPDATE: 20151205: pdoc will honour parameter lists created using Markdown.)
So I switched to using Sphinx. It seems I am not alone in finding the Sphinx documentation hard to use.
After a bit of futzing around, this recipe meets my objective of having nice documentation with the power of Sphinx but the ease of pdoc.
1. Install Sphinx.
2. Invoke sphinx-apidoc -F -o dox
3. cd to the dox directory.
4. Edit conf.py to ensure that sys.path can find the module to be document.
5. make html
6. python3 -m http.server
I hope it works for you.
No comments:
Post a Comment