擅长:python、mysql、java
<p>您必须重写<em>元类</em>的<code>__str__</code>方法。我真的不知道你为什么要这么做,但不管怎样,它就在这里。在</p>
<pre><code>>>> class InformalType(type):
... def __str__(self):
... return self.__name__
...
>>> class MyFoo(object):
... __metaclass__ = InformalType
... pass
...
>>> MyFoo
<class '__main__.MyFoo'>
>>> print MyFoo
MyFoo
>>> foo = MyFoo()
>>> foo
<__main__.MyFoo object at 0x7fdf9581f910>
>>> print foo
<__main__.MyFoo object at 0x7fdf9581f910>
>>>
</code></pre>