api helper: Print methods and doc strings : Doc String : Development : Python examples (example source code) Organized by topic

C++
PHP
Python


Python  »  Development   » [  Doc String  ]  Screenshots 
 



api helper: Print methods and doc strings



def info(object, spacing=10, collapse=1):              
    """Print methods and doc strings. 

    Takes module, class, list, dictionary, or string.""" 
    methodList = [method for method in dir(objectif callable(getattr(object, 
method))] 
    processFunc = collapse and (lambda s: " ".join(s.split())) or (lambda s: s
    print "\n".join(["%s %s" 
                      (method.ljust(spacing)
                       processFunc(str(getattr(object, method).__doc__))) 
                      for method in methodList]) 

if __name__ == "__main__":                          
    print info.__doc__ 
           
       
Related examples in the same category
1.  Document string
2.  Why Use str on a doc string? Why Use str on a doc string?
3.  Sample Use of api helper for list Sample Use of api helper for list
4.  Specify Documentation Strings during function definition Specify Documentation Strings during function definition
























Home| Contact Us
Copyright 2003 - 04 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.