What happened to __cmp__() in Python 3.x?

Xavier Ho contact at xavierho.com
Sat Aug 15 14:09:50 CEST 2009

Hey all,

I've recently made my way to Python 3.1 and I'm not seeing __cmp__() in the

Is there a substitution for this special method in 3.1, or do I really have
to define all six rich comparison methods to work it out?

If this question has already been asked somewhere, I apologise in advance.
Already googled around but I didn't find information on this.

Any replies appreciated.

Ching-Yun "Xavier" Ho, Technical Artist

Contact Information
Mobile: (+61) 04 3335 4748
Skype ID: SpaXe85
Email: contact at xavierho.com
Website: http://xavierho.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20090815/61b35466/attachment.html>

More information about the Python-list mailing list