Pb dans la récupération du contenu d'un champs d'un widget Entry
Résolu/Fermé
cvan85
Messages postés
56
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
27 août 2024
-
28 déc. 2020 à 14:19
cvan85 Messages postés 56 Date d'inscription mardi 1 novembre 2011 Statut Membre Dernière intervention 27 août 2024 - 28 déc. 2020 à 18:33
cvan85 Messages postés 56 Date d'inscription mardi 1 novembre 2011 Statut Membre Dernière intervention 27 août 2024 - 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
- Widget iphone - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- C'est quoi un widget - Guide
- Word a trouvé du contenu illisible - Guide
5 réponses
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
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
23462
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 février 2025
Ambassadeur
1 568
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
23462
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 février 2025
1 568
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
56
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
27 août 2024
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
23462
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 février 2025
1 568
28 déc. 2020 à 16:07
28 déc. 2020 à 16:07
as-tu testé la suggestion?
yg_be
Messages postés
23462
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 février 2025
1 568
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
56
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
27 août 2024
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
23462
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 février 2025
1 568
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
56
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
27 août 2024
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
23462
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 février 2025
1 568
28 déc. 2020 à 17:00
28 déc. 2020 à 17:00
as-tu lu le #2?
cvan85
Messages postés
56
Date d'inscription
mardi 1 novembre 2011
Statut
Membre
Dernière intervention
27 août 2024
1
>
yg_be
Messages postés
23462
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 février 2025
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