class X(object):

    def __add__(self, other):
        print('X.add')


class Y(object):

    def __radd__(self, other):
        print('Y.radd')


class XY(X, Y):
    pass
ошибка Python с __le__, __ge__?