I have been a long time Matlab user. I Python, I miss Matlab's whos
command.
So I have written a little utility whos.py, which can be downloaded
here:
http://beluga.eos.ubc.ca/~tang/softwares/python/
Here is the doc string:
# Before using whos, do:
execfile('whos.py')
#=== EXAMPLES ===
# to see a list of all objects in the global scope
whos()
# to see a list of functions
whos('f')
# to see a list of variables (also their values)
whos('v')
# to see a list of Numeric array
whos('a')
# to see a list of variables in module os
import os
whos('v', module=os)
# to see a list of variables whose name contains 'path'
whos('v', sstr='path')
# to see a list of variables whose name contains 'path' (case
insensitive)
whos('v', sstr='path', casesen=0)
Argument what can be one of the following:
A -- all
a -- array
f -- function
m -- module
v -- variable
--
http://mail.python.org/mailman/listinfo/python-list