introspection Namespace Reference


Functions

def showDict
def showMethods
def showDataMembers
def showLoadedModules
def showObjectSymbolTable
def showCurrentLocalSymbolTable
def inspectModule
def inspectClass
def inspectMethod
def inspectFunction

Variables

string __file__ = "introspection.py"
string __title__ = "This is the introspection module, made to retrieve easily informations about python objects."
string __version__ = "0.2"
string __author__ = "Olivier Boudeville (olivier.boudeville@online.fr)"
string __project__ = "Ceylan"
string __creationDate__ = "2001, August 23"
string __comments__ = "Use its own introspection capabilities to discover what this module can do !"
string __source__ = "Mark Pilgrim, http://diveintopython.org/, and al."
string __doc__ = '\n'

Function Documentation

def introspection::inspectClass (   myClass,
  spacing = 10,
  collapse = 1 
)

Affiche des informations sur une classe

Definition at line 99 of file introspection.py.

def introspection::inspectFunction (   myFunc,
  spacing = 10,
  collapse = 1 
)

Affiche des informations sur une fonction

Definition at line 113 of file introspection.py.

def introspection::inspectMethod (   myMethod,
  spacing = 15,
  collapse = 1 
)

Affiche des informations sur une méthode

Definition at line 104 of file introspection.py.

def introspection::inspectModule (   myModule,
  spacing = 10,
  collapse = 1 
)

Affiche des informations sur un module

Definition at line 89 of file introspection.py.

def introspection::showCurrentLocalSymbolTable (   spacing = 10,
  collapse = 1 
)

Show current local symbol table, with their type

Definition at line 79 of file introspection.py.

def introspection::showDataMembers (   object,
  spacing = 10,
  collapse = 1 
)

Affiche les données membres de l'objet spécifié et leur type

Definition at line 45 of file introspection.py.

def introspection::showDict (   myDict,
  spacing = 10,
  collapse = 1 
)

Affiche un dictionnaire, en plaçant sur la même ligne une clé et l'objet qui lui correspond

Definition at line 19 of file introspection.py.

def introspection::showLoadedModules (   spacing = 10,
  collapse = 1 
)

Print methods and doc strings of object

Definition at line 63 of file introspection.py.

def introspection::showMethods (   object,
  spacing = 15,
  collapse = 1 
)

Affiche les méthodes de l'objet spécifié et leur documentation __doc__

Definition at line 29 of file introspection.py.

def introspection::showObjectSymbolTable (   myObject  ) 

Display local object symbol table 

Definition at line 73 of file introspection.py.


Variable Documentation

string introspection::__author__ = "Olivier Boudeville (olivier.boudeville@online.fr)"

Definition at line 6 of file introspection.py.

string introspection::__comments__ = "Use its own introspection capabilities to discover what this module can do !"

Definition at line 9 of file introspection.py.

string introspection::__creationDate__ = "2001, August 23"

Definition at line 8 of file introspection.py.

string introspection::__doc__ = '\n'

Definition at line 11 of file introspection.py.

string introspection::__file__ = "introspection.py"

Definition at line 3 of file introspection.py.

string introspection::__project__ = "Ceylan"

Definition at line 7 of file introspection.py.

string introspection::__source__ = "Mark Pilgrim, http://diveintopython.org/, and al."

Definition at line 10 of file introspection.py.

string introspection::__title__ = "This is the introspection module, made to retrieve easily informations about python objects."

Definition at line 4 of file introspection.py.

Definition at line 5 of file introspection.py.


Generated on Thu Jun 4 20:41:14 2009 for Ceylan by  doxygen 1.5.8