"Gary Herron" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
| [EMAIL PROTECTED] wrote:
| > I want to iterate over members of a module, something like:
| >
| > for i in dir(x):
| > if type(i) == types.FunctionType: ...
| >
| > but of course dir() returns a list of strings
[EMAIL PROTECTED] wrote:
I want to iterate over members of a module, something like:
for i in dir(x):
if type(i) == types.FunctionType: ...
but of course dir() returns a list of strings. If x is a module,
how can I get the list of its members as their actual types?
Many TIA!
Mark
Use
for i in dir(x):
print i# name of member as string
print getattr(x, i)# member
regards
Arno
On 21 Mai, 09:54, [EMAIL PROTECTED] wrote:
> I want to iterate over members of a module, something like:
>
> for i in dir(x):
> if type(i) ==
On Wed, 21 May 2008 07:54:32 +, mh wrote:
> I want to iterate over members of a module, something like:
>
> for i in dir(x):
> if type(i) == types.FunctionType: ...
>
> but of course dir() returns a list of strings. If x is a module,
> how can I get the list of its members as th
I want to iterate over members of a module, something like:
for i in dir(x):
if type(i) == types.FunctionType: ...
but of course dir() returns a list of strings. If x is a module,
how can I get the list of its members as their actual types?
Many TIA!
Mark
--
Mark Harrison
Pixar An