Pb dans la récupération du contenu d'un champs d'un widget Entry
Résolu/Fermé
cvan85
Messages postés
54
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
7 juillet 2022
-
28 déc. 2020 à 14:19
cvan85 Messages postés 54 Date d'inscription mardi 1 novembre 2011 Statut Membre Dernière intervention 7 juillet 2022 - 28 déc. 2020 à 18:33
cvan85 Messages postés 54 Date d'inscription mardi 1 novembre 2011 Statut Membre Dernière intervention 7 juillet 2022 - 28 déc. 2020 à 18:33
A voir également:
- Pb dans la récupération du contenu d'un champs d'un widget Entry
- Widget windows 11 - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Word a trouvé du contenu illisible - Guide
- C'est quoi un widget - Guide
5 réponses
Phil_1857
Messages postés
1883
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
178
28 déc. 2020 à 16:24
28 déc. 2020 à 16:24
Bonjour cvan,
Moi, quand je veux récupérer le contenu d'un Entry, je fais comme ça:
et dans la fonction lancement() :
Moi, quand je veux récupérer le contenu d'un Entry, je fais comme ça:
e1 = Entry(can_gen, width=4) e1.place(x=280,y=50)
et dans la fonction lancement() :
MMAA = e1.get()
yg_be
Messages postés
22727
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
1 476
28 déc. 2020 à 15:25
28 déc. 2020 à 15:25
bonjour,
comme tu le vois, la variable est vide car tu fais le print pendant que tu définis le formulaire, bien avant que l'utilisateur ait entré une valeur dans le champ.
je pense qu'il suffit de déplacer la ligne 39 avant la ligne 12.
comme tu le vois, la variable est vide car tu fais le print pendant que tu définis le formulaire, bien avant que l'utilisateur ait entré une valeur dans le champ.
je pense qu'il suffit de déplacer la ligne 39 avant la ligne 12.
yg_be
Messages postés
22727
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
1 476
28 déc. 2020 à 15:33
28 déc. 2020 à 15:33
si tu veux faire comme exec en c, tu peux utiliser os.execl, comme expliqué ici.
cvan85
Messages postés
54
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
7 juillet 2022
1
28 déc. 2020 à 15:49
28 déc. 2020 à 15:49
Merci yg_be pour ton retour.
Sauf erreur, mais je n'ai qu'un recul de 2 mois en Python, le traitement débute en ligne 25.
Initialisation -> saisie des données (Label + Entry) -> Appel de la procédure Lancement() et la je plante à l'ouverture du fichier car la variable MMAA que je veux concaténer à ma variable i_file est vide .
Logiquement le process continu par appel à la procèdure après saisi par l'utilisateur et validation via un "Button", non ?
Sauf erreur, mais je n'ai qu'un recul de 2 mois en Python, le traitement débute en ligne 25.
Initialisation -> saisie des données (Label + Entry) -> Appel de la procédure Lancement() et la je plante à l'ouverture du fichier car la variable MMAA que je veux concaténer à ma variable i_file est vide .
Logiquement le process continu par appel à la procèdure après saisi par l'utilisateur et validation via un "Button", non ?
yg_be
Messages postés
22727
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
1 476
28 déc. 2020 à 16:07
28 déc. 2020 à 16:07
as-tu testé la suggestion?
yg_be
Messages postés
22727
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
1 476
28 déc. 2020 à 16:11
28 déc. 2020 à 16:11
tu peux ajouter des print() si tu veux comprendre quand le code est exécuté.
cvan85
Messages postés
54
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
7 juillet 2022
1
28 déc. 2020 à 16:30
28 déc. 2020 à 16:30
Mea culpa. J'ai déplacé l'instruction et ça marche.
J'imaginai que le process se bloquait sur l'instruction Entry et se libérait à la saisie du champs et donc alimentait ma variable avec l'instruction qui suivait.
Merci.
Claude
J'imaginai que le process se bloquait sur l'instruction Entry et se libérait à la saisie du champs et donc alimentait ma variable avec l'instruction qui suivait.
Merci.
Claude
yg_be
Messages postés
22727
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
1 476
28 déc. 2020 à 16:31
28 déc. 2020 à 16:31
peux-tu alors marquer la discussion comme résolue?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
cvan85
Messages postés
54
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
7 juillet 2022
1
28 déc. 2020 à 16:39
28 déc. 2020 à 16:39
Un avis, yg_be sur la 2ème partie de mon post ?
Je vais quand même le passer en "résolu".
Encore merci.
Claude
Je vais quand même le passer en "résolu".
Encore merci.
Claude
yg_be
Messages postés
22727
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
1 476
28 déc. 2020 à 17:00
28 déc. 2020 à 17:00
as-tu lu le #2?
cvan85
Messages postés
54
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
7 juillet 2022
1
>
yg_be
Messages postés
22727
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
28 déc. 2020 à 18:33
28 déc. 2020 à 18:33
Désolé, je l'avais raté.
Merci je regarde ça.
Claude
Merci je regarde ça.
Claude
28 déc. 2020 à 16:42
Tu confirmes ce que yg_be disait.
28 déc. 2020 à 16:49