Alan Gauld wrote: > On 11/06/14 00:08, Jon Engle wrote: >> Ok, so when I run the code it immediately terminates and never 'listens' > > This has nothing to do with your immediate problem but... > >> ***Code*** >> >> #!/usr/bin/python # This is server.py file >> from socket import * #import the socket library >> import thread#import the thread library >> >> startingPort=input("\nPlease enter starting port: ") >> startingPort=int(startingPort) > > > You said you were using Python 2.7. > Do not use input() in Python v2 use raw_input() instead. > Especially since you are using int() to convert the data anyway. > > v2 input() evaluates whatever the user types which could > be damaging code (whether deliberate or inadvertent). > v2 input() is so dangerous it was removed from v3 and > raw_input renamed as input. (Which has just created lots > of confusion IMHO!) > >> def setup(PORT): >> ##let's set up some constants >> HOST = '' #we are the host > > BTW I'm still losing nearly all indentation on your posts. > Are you posting in plain text? Nobody else is complaining > so it might just be my reader that's barfing on it...
No, it's not just you, I don't see any indentation either. _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor