-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Luca,

use type(something).__name__ , e.g.

>>> def x():
>>>            pass
>>> class C:
>>>            pass
>>> c = C()
>>> type(x).__name__ == 'function'
True
>> type(C).__name__ == 'classobj'
True
>> type(c).__name__ == 'instance'
True

On Sep 1, 2008, at 10:43 AM, Luca wrote:

Hi all.

I think this is a newbie question... what is the best method to know
if a property of an object is a function?

I'm thinking something as

if type(obj.methodName)==???

Can someone help me?

--
-- luca
--
http://mail.python.org/mailman/listinfo/python-list


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iD8DBQFIu606cZ70OCIgLecRAhE6AJ4r0GuHlWxXbLaYuolqpJStYPD+ggCgidKg
qtgl+nbaKgH5AoelTu5WeJU=
=W4eG
-----END PGP SIGNATURE-----
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to