The pydoc module (used by the function 'help') finds all definitions in a module and produces text or html documentation. I read that it does this by importing the module first and then using objects introspection. If you look at the code of pydoc.py in your standard library, you should find tools to extract the api from the module. This could be a good starting point, with a lot of work already done.
Last edited by Gribouillis; Jan 7th, 2009 at 5:26 am.
Reputation Points: 930
Solved Threads: 666
Posting Maven
Offline 2,655 posts
since Jul 2008