Dan Sommers wrote:
> On Sat, 30 Jul 2005 17:04:50 +0200,
> Chris <[EMAIL PROTECTED]> wrote:
> 
> 
>>hello,
>>I have a small module which only contains some utility functions. when
>>running this standalone I would like to show the module docs and each
>>function docs, as if doing
> 
> 
>>      import M
>>      help(M)
> 
> 
>>I came up with the following but I reckon there is a much simpler way?
> 
> 
>>if __name__ == '__main__':
>>     print __doc__
>>     print "\nFUNCTIONS:\n"
>>     for x in __all__:
>>         print x
>>         exec "print " + x + ".__doc__"
> 
> 
>>Works but does not seem right using exec for such a task.
> 
> 
> So don't use exec.
> 
> 
>>any hint would be great!
> 
> 
>     for x in __all__:
>         print x.__doc__

I tried that, problem is that __all__ containts strings...

> 
> HTH,
> Dan
> 
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to