IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

recuperer les valeurs de deux lineEdit en meme temps


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    297
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 297
    Par défaut recuperer les valeurs de deux lineEdit en meme temps
    Bonjour
    j'ai 3 lineEdit et un bouton
    lineEdit 1 , lineEdit2 et lineEdit3
    je souhaiterais récupérer les valeurs de lineEdit1 et lineEdit2 et les afficher dans lineEdit3 après avoir cliquer sur le bouton
    le problème ce que à chaque fois j'arrive pas à récupérer les deux valeurs juste la valeur de lineEdit2
    j'ai essayé la jointure
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    self.lineEdit3.setText(";".join(["%s=%s" % self.lineEdit.text(), self.lineEdit2.text()]))
    mais j'ai ce message d'erreur :TypeError: not enough arguments for format string
    merci

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    297
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 297
    Par défaut
    j'ai trouvé
    il suffit juste de rajouter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    self.lineEdit3.setText(self.lineEdit.text()+" "+self.lineEdit2.text())

  3. #3
    Membre éclairé

    Inscrit en
    Novembre 2008
    Messages
    424
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 424
    Par défaut
    Citation Envoyé par nancy maman Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    self.lineEdit3.setText(";".join(["%s=%s" % self.lineEdit.text(), self.lineEdit2.text()]))
    Le problème vient du formattage.
    2 solutions :
    Pas de liste mais attention aux parenthèses pour le tuple des variables utilisées pour les %s => origine de l'exception levée.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    self.lineEdit3.setText("%s=%s" % (self.lineEdit.text(), self.lineEdit2.text()))
    ou
    Pas de %s=%s
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    self.lineEdit3.setText(";".join([self.lineEdit.text(), self.lineEdit2.text()]))

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL-Server] recuperer les valeurs de deux listes sur la meme page
    Par manel ingenieur dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 23/12/2010, 11h48
  2. Recuperer les valeurs d'un meme champ sur plusieurs tables
    Par ant0inep dans le forum Requêtes
    Réponses: 1
    Dernier message: 27/05/2010, 20h18
  3. Réponses: 9
    Dernier message: 20/08/2007, 14h07
  4. Réponses: 1
    Dernier message: 26/09/2006, 16h17
  5. Recuperer et agreger les valeurs de deux champs
    Par Dhumkazaar dans le forum Access
    Réponses: 2
    Dernier message: 11/05/2006, 11h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo