Bonjour,

je suis en train de travailler sur les socket et j'essaye d'envoyer depuis un client vers un serveur avec la fonction send().
un tuple mais je reçois une erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
File "cli1.py", line 11, in <module>
connexion_principale.send(int(data))
TypeError: int() argument must be a string, a bytes-like object or a number, not 'tuple
Je cherche donc un moyen d'envoyer un tuple.Merci bcp

voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import socket
 
host, port = ('localhost', 5566)
connexion_principale = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
connexion_principale.connect((host, port))
 
 
while True:
        data = (8, 2)
 
         connexion_principale.send(data)
 
 
connexion_principale.close()