Mon .get ne marche pas (‘NoneType object has no attribute get’)
Résolu/Fermé
A voir également:
- 'Nonetype' object has no attribute 'send'
- No tftp response ✓ - Forum Mobile
- Shockwave flash object - Télécharger - Divers Web & Internet
- Nº sur clavier ✓ - Forum Bureautique
- No boot disk has been detected or the disk has failed - Forum Disque dur / SSD
- No such file or directory ✓ - Forum Linux / Unix
2 réponses
MathKode
Messages postés
25
Date d'inscription
mardi 25 février 2020
Statut
Membre
Dernière intervention
10 juin 2022
6
5 mars 2020 à 19:26
5 mars 2020 à 19:26
Salut mec, si ton .get() ne fonctionne pas c'est normale :
Il faut créer une variable globale (qui peut être utilisée dans tout le code) et l'attribuer a ta variable de Entry :
nom_entry = Entry(frame, font=("Arial",20),fg="black",bg="white")
nom_entry.pack()
global nom_utilisateur
nom_utilisateur = nom_entry
Dans une autre partie du code :
def saluer() :
nom = nom_utilisateur.get()
print("Salut {}. Bienvenu dans mon code...".format(nom))
Il faut créer une variable globale (qui peut être utilisée dans tout le code) et l'attribuer a ta variable de Entry :
nom_entry = Entry(frame, font=("Arial",20),fg="black",bg="white")
nom_entry.pack()
global nom_utilisateur
nom_utilisateur = nom_entry
Dans une autre partie du code :
def saluer() :
nom = nom_utilisateur.get()
print("Salut {}. Bienvenu dans mon code...".format(nom))
6 mars 2020 à 11:46