Guillamue06
Messages postés157Date d'inscriptiondimanche 18 avril 2004StatutMembreDernière intervention11 juillet 2022
-
9 mai 2009 à 19:54
Gouleur
Messages postés1Date d'inscriptionsamedi 18 février 2006StatutMembreDernière intervention10 juillet 2009
-
10 juil. 2009 à 18:03
Bonjour, voila j'ai vue cette source serveur et j'éssai de la comprendre et 2 ligne m'échape :
import socket
HOST = '127.0.0.1' # The remote host
PORT = 50007 # The same port as used by the server
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
s.send('Bonjour serveur ici clien!')
data = s.recv(1024)
s.close()
print repr(data)
la ligne : s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
AF_INET est le protocole utilisé pour ton socket , sock_stream est le type de socket pour en savoir plus sur les protocoles et les differents types :
Doc python
Quant à "data = s.recv(1024)"
1024 est le nombre d'octets que tu acceptes de recevoir, et le nombre 1024 plutot que 1000 ou autre chose est juste une convention , tu peux choisir ou non de la respecter ca n'affectera pas ton code .