Well done on this submission! Couple of feedback items as a fellow Pythonista:
- You should specify which version of Python is required (in this case 2.x, which I realized based on the print statements but someone who doesn't use Python at all might have gotten latest, 3.x, and figured your code was broken)
- You should consider using IP and port. That way you can run multiple clients from the same computer without the code getting confused. I bet it would be easier to debug and develop as well!