Nei*_*l G 4 python metaclass python-3.x
在Python 2中,我可以检查一个类的__metaclass__属性来确定它的元类.
我在Python 3中如何做同样的事情?
使用单参数type函数(type(class)),或只是访问class.__class__.这两个都在Python 2中运行,顺便说一下.
例如,
In [4]: class MyMetaclass(type): pass
In [5]: class MyClass(metaclass=MyMetaclass): pass
In [6]: type(MyClass)
Out[6]: __main__.MyMetaclass
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
236 次 |
| 最近记录: |