[Tutor] all methods in a module
Wolfram Kraus
kraus at hagen-partner.de
Fri May 27 14:19:14 CEST 2005
Johan Meskens CS3 jmcs3 wrote:
> hello
>
>
>>>>import random
>>>>print random.setstate.__doc__
>
> Restore internal state from object returned by getstate().
>
>
> my question is
> " how can i loop through all the methods in a module
> and print out their '__doc__' content ?
>
>
>>>>for d in dir( random ):
>
> print random.???d???.__doc__
>
>
> thanks
> jmcs3
Untest no-brainer with "eval", there might be better solutions:
>>> import random
>>> for d in dir(random):
... print eval('random.%s.__doc__' % d)
HTH,
Wolfram
More information about the Tutor
mailing list