Python mixin与动态方法名称

时间:2017-09-19 15:21:00

标签: python

假设我有以下课程:

class SomeMixin:
    def apply(self):
        pass

class Foo(SomeMixin):
    pass

class Bar(SomeMixin):
    pass

如何实施SomeMixin以使附加方法apply成为apply_foo中的Fooapply_bar中的Bar? mixin中的方法遵循通用算法,但生成的名称对我使用的框架很重要。

1 个答案:

答案 0 :(得分:0)

你不会在mixin中这样做,而是在具体的类本身中。只需定义方法,即可直接调用kCLLocationAccuracyBest

apply