Programmation
TCP - Retour au collège
J’envoie un petit message car je n’ai pas l’air de comprendre la fin de ce premier exercice (comme plein de personnes apparemment).
Donc je reçois bien les données, j’extrais les nombres et calcule mais lorsque je renvoie j’ai quasiment toujours ce message :
[!] Please only send int/float !
J’ai pourtant bien compris qu’il fallait pas traduire en string la réponse mais lorsque j’envoie les bits de mon float tels quel ça ne fonctionne pas.
J’ai essayé :
– struct.pack()
– pickle
– ctypes
Pourrait on éclairer ma lanterne pour que je puisse enfin dormir tranquille.. ^^’
Merci
TCP - Retour au collège
J’ai envoyé ça et ça a marché :
arrondi = round(result, 2)
print(’arrondi = ’+str(arrondi))
# Convertir le flottant en string
message = str(arrondi) + ’\n’
# Envoi du message
client_socket.sendall(message.encode())
TCP - Retour au collège
Si vous êtes toujours bloqués, n’oubliez pas d’ajouter un retour à la ligne (’\n’) à la fin du message que vous renvoyez au serveur.
TCP - Retour au collège
Bonjour à tous,
Je me permets d’écrire ici car bloqué sur ce sujet. J’ai utilisé node donc js pour gérer cet exercice et je pense que tout fonctionne correctement sinon que je n’ai pas de réponse.
J’ai tenté de bien de façons de mettre un terme à ma réponse via ’\n’ mais rien n’y fait...
Une idée ? Help please :)