<div class="gmail_quote">On Wed, Oct 31, 2012 at 3:33 PM, Mark Lawrence <span dir="ltr"><<a href="mailto:breamoreboy@yahoo.co.uk" target="_blank">breamoreboy@yahoo.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Nope.  I'm busy porting my own code from 2.7 to 3.3 and cmp seems to be very dead.<br>
<br>
This doesn't help either.<br>
<br>
c:\Users\Mark\Cash\Python><u></u>2to3.py<div class="im"><br>
Traceback (most recent call last):<br></div>
  File "C:\Python33\Tools\Scripts\<u></u>2to3.py", line 3, in <module><br>
    from lib2to3.main import main<br>
ImportError: No module named main<span class="HOEnZb"><font color="#888888"></font></span><br></blockquote><div><br>Perhaps you have a sys.path conflict? <br></div></div><br>Use functools.cmp_to_key for porting cmp functions.  "sort(x, my_cmp)" becomes "sort(x, key=cmp_to_key(my_cmp))"<br>

<br>The cmp builtin is also gone.  If you need it, the suggested replacement for "cmp(a, b)" is "(b < a) - (a < b)".<br><br>Cheers,<br>Ian<br>