On Friday 27 May � 11:23, Ian Bicking wrote:
> Michael Foord wrote:
> > I would probably still do this with introspection - although I note the 
> > frustration of Mark Williamson trying to use Epydoc to generate docs for 
> > Twisted. It can't work for him *because* it uses introspection......
> 
> I think it's kind of inevitable; I don't think it's possible to make a 
> good document extraction system without object introspection, and that 
> it's easier to simply resolve the non-importability of modules (or build 
> docs on project machines that are fully set up, or whatever).  Obviously 
> this doesn't work well when you are trying to generate documents for 
> someone else's project, but I think it's possible to produce very good 
> results when the package wasn't intended for use with a given extraction 
> tool.

however it's possible to make source code introspection without actually
import modules and instrospecting living object, using things such as
the compiler module of the std lib.

-- 
Sylvain Th�nault                               LOGILAB, Paris (France).

http://www.logilab.com   http://www.logilab.fr  http://www.logilab.org

_______________________________________________
Doc-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/doc-sig

Reply via email to