Je n arrive pas a ouvrir une fenetre tkinter
Fermé
efKnzy
Messages postés
8
Date d'inscription
vendredi 4 décembre 2015
Statut
Membre
Dernière intervention
26 décembre 2015
-
4 déc. 2015 à 21:28
Stalzak Messages postés 82 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 4 décembre 2015 - 4 déc. 2015 à 22:42
Stalzak Messages postés 82 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 4 décembre 2015 - 4 déc. 2015 à 22:42
A voir également:
- Je n arrive pas a ouvrir une fenetre tkinter
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Comment ouvrir un fichier docx ? - Guide
- Ouvrir avec - Guide
- Ouvrir un fichier .dat - Guide
3 réponses
unknown_programmer
Messages postés
1568
Date d'inscription
samedi 2 août 2014
Statut
Membre
Dernière intervention
9 janvier 2018
261
4 déc. 2015 à 22:06
4 déc. 2015 à 22:06
Bonsoir,
c'est étrange car je viens de tester et chez moi et cela fonctionne, tu utilises peut-être une version qui n'est pas compatible avec cette syntaxe (comme la version python 2.x par exemple), pour information je tourne en python 3.4.2.
c'est étrange car je viens de tester et chez moi et cela fonctionne, tu utilises peut-être une version qui n'est pas compatible avec cette syntaxe (comme la version python 2.x par exemple), pour information je tourne en python 3.4.2.
Stalzak
Messages postés
82
Date d'inscription
samedi 23 février 2013
Statut
Membre
Dernière intervention
4 décembre 2015
113
4 déc. 2015 à 22:20
4 déc. 2015 à 22:20
Deuxième essai : la fonction pack() n'est pas sensée s'utiliser avec la fonction grid(). Ce sont deux méthodes d'affichages différentes qui rentrent en conflit.
Essaie de t'arranger pour que tout en code n'utilise soit que des pack(), soit que des grid().
Essaie de t'arranger pour que tout en code n'utilise soit que des pack(), soit que des grid().
unknown_programmer
Messages postés
1568
Date d'inscription
samedi 2 août 2014
Statut
Membre
Dernière intervention
9 janvier 2018
261
4 déc. 2015 à 22:25
4 déc. 2015 à 22:25
Effectivement, j'ai eu des erreurs a propos de cela lors de l’exécution mais malgré tout une fenêtre s'est affichée.
efKnzy
Messages postés
8
Date d'inscription
vendredi 4 décembre 2015
Statut
Membre
Dernière intervention
26 décembre 2015
4 déc. 2015 à 22:26
4 déc. 2015 à 22:26
euh je ne voit pas comment on peut faire car je doit utiliser la fonction bouton et donc pack() pour "cliquer pour creer un flashcode" et pour "quitter" et aussi grid pour pouvoir avoir les barres de saisies
Stalzak
Messages postés
82
Date d'inscription
samedi 23 février 2013
Statut
Membre
Dernière intervention
4 décembre 2015
113
4 déc. 2015 à 22:42
4 déc. 2015 à 22:42
unknown_programmer > D'après c'que j'avais trouvé, les deux méthodes peuvent cohabiter mais elles sont susceptibles de rentrer dans une boucle infini lorsqu'elles sont en conflit sur certains éléments. J'suppose que c'est le problème en question.
efKnzy > pack() et grid() ne sont pas des fonctions spécifiques à des éléments, tu peux appliquer un grid() sur un button sans aucun souci. Exemple :
efKnzy > pack() et grid() ne sont pas des fonctions spécifiques à des éléments, tu peux appliquer un grid() sur un button sans aucun souci. Exemple :
Button(fenetre, text="Vert", width=10, command=lambda: colorChanger("green")).grid(row=1,column=1)
Stalzak
Messages postés
82
Date d'inscription
samedi 23 février 2013
Statut
Membre
Dernière intervention
4 décembre 2015
113
Modifié par Stalzak le 4/12/2015 à 21:50
Modifié par Stalzak le 4/12/2015 à 21:50
Bonjour !
Essaie de mettre la majuscule dans l'import de Tkinter :
Essaie de mettre la majuscule dans l'import de Tkinter :
from Tkinter import *
efKnzy
Messages postés
8
Date d'inscription
vendredi 4 décembre 2015
Statut
Membre
Dernière intervention
26 décembre 2015
Modifié par efKnzy le 4/12/2015 à 22:06
Modifié par efKnzy le 4/12/2015 à 22:06
ca me met no module named Tkinter
4 déc. 2015 à 22:08
4 déc. 2015 à 22:09
4 déc. 2015 à 22:12
4 déc. 2015 à 22:23