print type(someObject).__name__
如果那不适合您,请使用此:
print some_instance.__class__.__name__
例:
class A: passprint type(A())# prints <type 'instance'>print A().__class__.__name__# prints A
另外,
type()使用新样式的类和旧样式的类(即从继承
object)之间似乎也存在差异。对于新样式的类,
type(someObject).__name__返回名称,对于旧样式的类,返回
instance。



