【问题标题】:Python : Using abc in Python < 2.6Python:在 Python < 2.6 中使用 abc
【发布时间】:2011-04-18 08:42:14
【问题描述】:

有人知道旧版本 Python(早于 2.6)的 abc 实现吗?

编辑:例如,我正在寻找一个与 ABCMeta 和 abstractmethod 做同样事情的 sn-p,具有相同的接口,我实际上需要使一段代码向后兼容

【问题讨论】:

    标签: python abc backport


    【解决方案1】:

    abc 模块本身恰好是向后兼容的。只需将 abc.py 从 2.6 复制到 pythonpath 上的某个位置。

    【讨论】:

      【解决方案2】:

      没有这样的东西。但元类自古以来就是 Python 的核心概念。

      【讨论】:

      • “但元类长期以来一直是 Python 的核心概念。” > 你什么意思?
      • 我的意思是我写的。很长一段时间以来,我们在 Python 中都有元类。谷歌一下。
      • 是的......我知道元类谢谢,我每天都在使用它们。我需要一个虚拟类的实现!我的问题有什么你不明白的吗???
      猜你喜欢
      • 2010-12-16
      • 1970-01-01
      • 1970-01-01
      • 2015-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-17
      • 1970-01-01
      相关资源
      最近更新 更多