Hi! I've the following solution:
>>> for d in [ "random." + d for d in dir(random)]: ... if callable( eval(d) ): ... print "%30s :\n\n %s" % ( d, eval( "%s.__doc__" % ( d))) ... random.Random : Random number generator base class used by bound module functions. HTH Ewald on Fri, 27 May 2005 12:46:46 +0100 "Johan Meskens CS3 jmcs3" <[EMAIL PROTECTED]> wrote : --------------------------------------------------------------------------------------------- Johan Meskens CS3 jmcs3 > Johan Meskens CS3 jmcs3 > hello Johan Meskens CS3 jmcs3 > Johan Meskens CS3 jmcs3 > >>> import random Johan Meskens CS3 jmcs3 > >>> print random.setstate.__doc__ Johan Meskens CS3 jmcs3 > Restore internal state from object returned by getstate(). Johan Meskens CS3 jmcs3 > Johan Meskens CS3 jmcs3 > Johan Meskens CS3 jmcs3 > my question is Johan Meskens CS3 jmcs3 > " how can i loop through all the methods in a module Johan Meskens CS3 jmcs3 > and print out their '__doc__' content ? Johan Meskens CS3 jmcs3 > Johan Meskens CS3 jmcs3 > >>> for d in dir( random ): Johan Meskens CS3 jmcs3 > print random.???d???.__doc__ Johan Meskens CS3 jmcs3 > Johan Meskens CS3 jmcs3 > Johan Meskens CS3 jmcs3 > thanks Johan Meskens CS3 jmcs3 > jmcs3 Johan Meskens CS3 jmcs3 > _______________________________________________ Johan Meskens CS3 jmcs3 > Tutor maillist - Tutor@python.org Johan Meskens CS3 jmcs3 > http://mail.python.org/mailman/listinfo/tutor Johan Meskens CS3 jmcs3 > ------------------- end ---------------------- _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor