On Tue, 14 Apr 2009 19:24:56 +0200, Sebastian Wiesner wrote:

>> Is there a trick or Pythonic idiom to make arithmetic operations on a
>> class return the same type, without having to manually specify each
>> method? I'm using Python 2.5, so anything related to ABCs are not an
>> option.
>> 
>> Does anyone have any suggestions?
> 
> Metaclasses can be used for this purpuse, see the example for a Roman
> number type [1]
> 
> [1] http://paste.pocoo.org/show/97258/


That's an interesting solution. I like it.


Thanks to all who responded, I see that there's no best practice to get 
what I want, so I'll do some experimentation.



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

Reply via email to