logo
  • 教程列表
  • SO官方文檔
  • 元類
    • 基本元類
    • 使用元類的單例
    • 使用元類
    • 元類簡介
    • 使用元類的自定義功能
    • 預設的元類
  1. StackOverflow 文件
  2. Python Language 教程
  3. 元類
  4. 使用元類

使用元類

Created: November-22, 2018

元類語法

Python 2.x <= 2.7
class MyClass(object):
    __metaclass__ = SomeMetaclass
Python 3.x >= 3.0
class MyClass(metaclass=SomeMetaclass):
    pass

Python 2 和 3 與 six 的相容性

import six

class MyClass(six.with_metaclass(SomeMetaclass)):
    pass
  • 元類簡介
  • 使用元類的單例

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明