On Sun, 13 Sep 2009 21:52:26 -0700, iu2 wrote:

> Hi,
> 
> I reached the chapter "Emulating numeric types" in the python
> documentation and I tried this:
[...]
> What do I need to do in order to make the two classes, int and A,
> commutative?


Try adding a __rmul__ method:


class A:
    def __mul__(self, a):
        return 'A' * a
    __rmul__ = __mul__



-- 
Steven
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to