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... -- Alan G Author of the Learn to Program web site http://www.alan-g.me.uk/ http://www.flickr.com/photos/alangauldphotos _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor