2011-08-31 62 views
0

我想找出python中的一个对象的类并且挣扎。 object.class返回一个错误。查询对象类的最佳方法是什么?提前致谢!在Python中查找对象类

回答

3
obj.__class__ 

实施例:

>>> class foo: 
...  pass 
... 
>>> bar = foo() 
>>> bar.__class__ == foo 
True 
+0

我喜欢用'类型(OBJ)'更好。认为它不适用于Python 2的旧式类,所以你的建议更强大。 –