Débutant en python, je suis le cours proposé par OC. Pour la dernière activité, je dois, notamment, écrire un client qui doit envoyer des infos au server ET en recevoir.
J'ai choisi d'utiliser les threads pour y parvenir mais cela ne fonctionne pas : j'arrive à envoyer les infos mais mon thread sensé recevoir les informations du server ne fonctionne pas. (J'ai vérifié et le serveur envois bien les informations)
Le programme me propose en boucle de lancer des commandes mais ne m'affiche jamais les informations qui reviennent du serveur.
se connectent au serveur avec un socket qui envoie des commandes sans lire le retour du serveur et un autre socket qui lit les réponses du serveur à des commandes qu'il n'a pas envoyé. En gros, le serveur voit deux clients...
Pour avoir un seul client, il faut créer la socket avant de démarrer les threads et la passer en paramètre en plus de 'reception', 'emission'.
J'ai bien compris le principe grace a toi, je rencontre maintenant d'autres problèmes mais je vais d'abord essayer de les résoudre moi même.
A+
Probleme de threads.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.