Forum >> Programmazione Python >> Web e Reti >> Server-multiclient con socket non si collega

Pagina: Indietro 1 2

Penso che quello che tu voglia sia questo:
# Client.py
import socket
import sys 


if __name__ == "__main__":
	host = "127.0.0.1"
	port = 20000
	client_sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
	client_sock.settimeout(10)
	client_sock.connect((host, port))
	client_sock.send(b'Ack')
	print(client_sock.recv(1024).decode("utf-8"))
	client_sock.send(b'quit')
	print(client_sock.recv(1024).decode("utf-8"))
	client_sock.close()

Ecco, bisogna stare attenti a giocare bene con le send e le recv, poi grazie a quelle chiamate si passa tra client e server. Dimmi un pò se ti va bene :ok:.
Ps: Il codice è in python 3 ed il codice del server te l'ho messo in allegato perchè me lo stampa male.



--- Ultima modifica di Manstopper in data 2018-04-15 18:21:56 ---
Allegati


Pagina: Indietro 1 2



Esegui il login per scrivere una risposta.