【发布时间】:2014-08-28 11:57:30
【问题描述】:
在 Python 中有没有一种方法可以“类型”函数或函数 继承测试套件?我正在做一些评估几种不同的工作 具有不同标准的不同功能的实现(对于 例如,我可以根据速度评估不同的排序函数 数组大小和内存要求)。和我 希望能够自动测试功能。所以我会 就像一种将函数识别为实现的方法 某个操作员,以便测试套件可以获取所有功能 这是该运算符的实现并通过 测试。
我最初的想法是使用类和子类,但是类 为此目的,语法有点繁琐,因为我首先会拥有 在我可以调用它之前创建一个类的实例 函数...除非有办法让 init 返回 None 以外的类型。
可以以这种方式使用元类或对象吗?
【问题讨论】:
标签: python oop inheritance metaclass