import socket HOST = '' PORT = 2000 with socket.socket(socket.AF_INET, socket.SOCK_DGRAM) as s: s_addr = (HOST, PORT) s.bind(s_addr) while True: #recibir datos, addr = s.recvfrom(1024) #lĂ­nea bloqueante print('recibidos {} bytes de {}'.format(len(datos), addr)) print(datos) #enviar if datos: if datos == b"1": s.sendto(b"hola", addr) elif datos == b"2": s.sendto(b"hello", addr) elif datos == b"3": s.sendto(b"hallo", addr) else: s.sendto(b"Lenguaje no reconocido", addr)