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

Tkinter Python Discussion :

[Tkinter] Interface graphique de QCM


Sujet :

Tkinter Python

  1. #161
    Membre du Club
    Femme Profil pro
    Lycéen
    Inscrit en
    Février 2014
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2014
    Messages : 183
    Points : 64
    Points
    64
    Par défaut
    Citation Envoyé par tarball69 Voir le message
    Non, en clair, tu dois simplement remplacer liste_questions[i] par question dans ton code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
            #création d'un fichier pour enregister la liste sur l'ordinateur
            fichier=open("QCM.txt","w")
            for question in liste_questions:
                fichier.write(("Enoncé: " + liste_questions[i].enonce +
                "\n Rep1: " + liste_questions[i].rep1 + "\n Rep2: " +
                liste_questions[i].rep2 +"\n Rep3: " + liste_questions[i
                ].rep3 +"\n Rep Juste: " + str(liste_questions[i].
                repjuste) + "\n Justification: " + liste_questions[i].
                justy))
            fichier.close()
    la boucle for question in liste_questions est justement là pour faire le travail à ta place, sinon, quel intérêt aurait un programme s'il ne faisait pas le travail à la place du programmeur ?
    ah oui comme quand on mettais for element in liste_questions:print element !

  2. #162
    Membre du Club
    Femme Profil pro
    Lycéen
    Inscrit en
    Février 2014
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2014
    Messages : 183
    Points : 64
    Points
    64
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     #création d'un fichier pour enregister la liste sur l'ordinateur
            fichier=open("QCM.txt","w")
            for question in liste_questions:
                fichier.write(("Enoncé: " + question.enonce +
                               "\n Rep1: " + question.rep1 +
                               "\n Rep2: " + question.rep2 +
                               "\n Rep3: " + question.rep3 +
                               "\n Rep Juste: " + str(question.repjuste)+ "\n Justification: " + liste_questions[i].justy))
            fichier.close()
    comme ca ?

  3. #163
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par man0n Voir le message
    ah oui comme quand on mettais for element in liste_questions:print element !
    Exactement.

    C'est question qui va prendre les valeurs des éléments de liste_questions, donc c'est question que tu dois utiliser dans le bloc de code fichier.write(...).

  4. #164
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par man0n Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     #création d'un fichier pour enregister la liste sur l'ordinateur
            fichier=open("QCM.txt","w")
            for question in liste_questions:
                fichier.write(("Enoncé: " + question.enonce +
                               "\n Rep1: " + question.rep1 +
                               "\n Rep2: " + question.rep2 +
                               "\n Rep3: " + question.rep3 +
                               "\n Rep Juste: " + str(question.repjuste)+ "\n Justification: " + liste_questions[i].justy))
            fichier.close()
    comme ca ?
    Presque. Tu as oublié de remplacer liste_questions[i] au niveau de "justification:".

  5. #165
    Membre du Club
    Femme Profil pro
    Lycéen
    Inscrit en
    Février 2014
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2014
    Messages : 183
    Points : 64
    Points
    64
    Par défaut
    Citation Envoyé par tarball69 Voir le message
    Exactement.

    C'est question qui va prendre les valeurs des éléments de liste_questions, donc c'est question que tu dois utiliser dans le bloc de code fichier.write(...).
    bah ca ecrit toujours pas dans le doc

  6. #166
    Membre du Club
    Femme Profil pro
    Lycéen
    Inscrit en
    Février 2014
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2014
    Messages : 183
    Points : 64
    Points
    64
    Par défaut
    ca marcheeee merciiii !!!!

  7. #167
    Membre du Club
    Femme Profil pro
    Lycéen
    Inscrit en
    Février 2014
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2014
    Messages : 183
    Points : 64
    Points
    64
    Par défaut
    un dernier truc
    Enoncé: a
    Rep1: aaa
    Rep2: a
    Rep3: a
    Rep Juste: 1
    Justification: aaaaaEnoncé: b
    Rep1: b
    Rep2: b
    Rep3: b
    Rep Juste: 2
    Justification: bbbEnoncé: c
    Rep1: c
    Rep2: c
    Rep3: c
    Rep Juste: 3
    Justification: cccEnoncé: d
    Rep1: d
    Rep2: dd
    Rep3: d
    Rep Juste: 1
    Justification: ddd


    ca revient pas bien a la ligne pour ennoncé

  8. #168
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par man0n Voir le message
    ca marcheeee merciiii !!!!
    Pense à fermer ce fil de discussion en cliquant sur le bouton "Résolu" en bas de page.

  9. #169
    Membre du Club
    Femme Profil pro
    Lycéen
    Inscrit en
    Février 2014
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2014
    Messages : 183
    Points : 64
    Points
    64
    Par défaut
    Citation Envoyé par tarball69 Voir le message
    Pense à fermer ce fil de discussion en cliquant sur le bouton "Résolu" en bas de page.
    une derniere question (post d'avant)
    je pourrai toujours vous recontacter si pb pour la suite du projet ?

  10. #170
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par man0n Voir le message
    un dernier truc
    Enoncé: a
    Rep1: aaa
    Rep2: a
    Rep3: a
    Rep Juste: 1
    Justification: aaaaaEnoncé: b
    Rep1: b
    Rep2: b
    Rep3: b
    Rep Juste: 2
    Justification: bbbEnoncé: c
    Rep1: c
    Rep2: c
    Rep3: c
    Rep Juste: 3
    Justification: cccEnoncé: d
    Rep1: d
    Rep2: dd
    Rep3: d
    Rep Juste: 1
    Justification: ddd


    ca revient pas bien a la ligne pour ennoncé
    il suffit d'ajouter \n (saut à la ligne) dans "\nEnoncé:".

  11. #171
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par man0n Voir le message
    une derniere question (post d'avant)
    je pourrai toujours vous recontacter si pb pour la suite du projet ?
    Oui, pani pwoblem.

  12. #172
    Membre du Club
    Femme Profil pro
    Lycéen
    Inscrit en
    Février 2014
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2014
    Messages : 183
    Points : 64
    Points
    64
    Par défaut
    Citation Envoyé par tarball69 Voir le message
    Oui, pani pwoblem.
    merci pour tout (surtout pour la patience) !

+ Répondre à la discussion
Cette discussion est résolue.
Page 9 sur 9 PremièrePremière ... 56789

Discussions similaires

  1. Problème avec mon interface graphique Tkinter
    Par SamirIV dans le forum Tkinter
    Réponses: 0
    Dernier message: 09/05/2014, 22h08
  2. Réponses: 4
    Dernier message: 02/05/2014, 21h23
  3. Interface graphique avec python et tkinter
    Par MrTGR57 dans le forum Tkinter
    Réponses: 0
    Dernier message: 23/04/2014, 18h10
  4. Tkinter interface graphique Toplevel
    Par beber74 dans le forum Tkinter
    Réponses: 3
    Dernier message: 13/04/2013, 11h28
  5. plugin interface graphique
    Par jocelyn dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 13/08/2003, 10h49

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