Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
887 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  connexion serveur/client python

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

connexion serveur/client python

n°1696315
tsic
Posté le 03-03-2008 à 14:58:02  profilanswer
 

Bonjour,
 
Voilà, j'ai débuté recemment avec python et je veux faire une connexion client serveur (windows) par l'intermédiaire d'une interface QT Designer v 4. j'ai choisi ERIC v 4 comme IDE.
 
l'interface QT contient 2 champs Edittext(recep , emmision) l'un est réservé aux messages emis par le client et l'autre pour les messages renvoyés par le serveur; et un bouton connexion(conec).
 
le probléme, c'est qu'il y a eu une "petite" connexion entre l'interface et le serveur (sous Dos) mais le programme génère plusieurs erreurs (puis il se bloque) et il n'y a pas de synchronisation entre les messages client serveur.
SVP, pouvez vous m'aider.  
 
 
 
Code :
        .....
        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
        QtCore.QObject.connect(self.conec,QtCore.SIGNAL("clicked()" ),self.so)
         
    def so(self):    
         mySocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
         try:
             mySocket.connect(( self.adressec.text() , int(self.numport.text())))
         except socket.error:
             self.emmision.setText("La connexion a echoue." )
             sys.exit()
         self.emmision.setText("Connexion etablie avec le serveur." )
         msgServer= mySocket.recv(1024)        
         while 1:
             if msgServer.upper() == "FIN" or msgServer=="":
                 break
             self.recep.setText(msgServer)                    
             a=self.emmision.text()
             mySocket.send(a)
             self.recep.setText(msgServer)
             msgServer= mySocket.recv(1024)
         print "Connexion interrompue."
         
         mySocket.close()
        .......Merci.

mood
Publicité
Posté le 03-03-2008 à 14:58:02  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  connexion serveur/client python

 

Sujets relatifs
Problème connexion serveur sql server[Python] Aide des programmmers python
[ASP] Connexion sur une base Access située sur un autre serveurPb de connexion java <-> BDD MySQL via un tunnel SSH
2 threads entre un client et un serveurrealisation d'un programme client / serveur
Plus de sujets relatifs à : connexion serveur/client python


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR