M
Mark Harrison
What's a good document to read in order to understand some
of python's introspective functions?
I'm trying to recurse through a module and print information
about its contents. dir() does something similar to what
I have in mind, but it's documented to be more for human
interaction than definitive programmatic correctness,
so I'd like to call or look at whatever it's using.
This bit of code never finishes because dir(something)
and dir(something.__call__) return the same thing.
def rdir(item, v=""):
print "%s%s"%(v,item)
for i in dir(item):
rdir(i, v+" ")
import os
rdir(os)
Any help/pointers appreciated!
Thanks,
Mark
PS, you will probably recognize this as my attempt to
generate programatically the module/function/parameter
index I previously asked about...
of python's introspective functions?
I'm trying to recurse through a module and print information
about its contents. dir() does something similar to what
I have in mind, but it's documented to be more for human
interaction than definitive programmatic correctness,
so I'd like to call or look at whatever it's using.
This bit of code never finishes because dir(something)
and dir(something.__call__) return the same thing.
def rdir(item, v=""):
print "%s%s"%(v,item)
for i in dir(item):
rdir(i, v+" ")
import os
rdir(os)
Any help/pointers appreciated!
Thanks,
Mark
PS, you will probably recognize this as my attempt to
generate programatically the module/function/parameter
index I previously asked about...