import socket

HOST = 'localhost'
PORT = 50007      
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
s.send('Hola!'.encode())
dades = s.recv(1024)
print('Rebut:', repr(dades))
prompt='? '
teclas=input(prompt)
while teclas!='adeu':
    s.send(teclas.encode())
    dades = s.recv(1024).decode()
    print('Rebut:', repr(dades))
    teclas=input(prompt)
s.close()
