import socket #Con il costrutto witn la connessione il socket si chiude automaticamente with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.bind(('localhost', 6666)) #bind dell'indirizzo s.listen() #attesa della connessione connessione, indirizzo = s.accept() #connessione accettata with connessione: # idem print(f"Connessione in arrivo da {indirizzo}") while True: data = connessione.recv(1024) #Numero di byte massimo da ricevere if not data: break connessione.sendall(data)