s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) print('Socket created')
# Bind socket to local host and port try: s.bind((HOST, PORT)) except socket.error as msg: print('Bind failed. Error Code : ' + str(msg[0]) + ' Message ' + msg[1]) sys.exit()
print('Socket bind complete')
# Start listening on socket s.listen(10) print('Socket now listening')
# Now keep talking with the client while1: conn, addr = s.accept() print('Connected with ' + addr[0] + ':' + str(addr[1])) conn.send(b'Welcome to the server. Type something and hit enter\n') whileTrue: data = conn.recv(1024) reply = 'Reply text\n' ifnot data: break