Bonjour,
Je voudrais utiliser une variable "varQuelleFen" pour le nom de cette fenêtre secondaire, je ne comprends pas quelle ne fonctionne pas avec geometry :
Le msg d'erreur est : "AttributeError: 'str' object has no attribute 'geometry'"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 varQuelleFen="fenNew" varCoulPrinc = "Dark Olive Green" varCoulSecon = "Olive Drab" fenNew = Toplevel() fenNew.title("Nouveau code") fenNew.configure(bg=varCoulPrinc) # fenNew.geometry("480x250+840+525") # Cette commande fonctionne print(varQuelleFen) # Inscrit bien : fenNew varQuelleFen.geometry("480x250+840+525") #Pas celle-ci pourquoi ?
Je crois comprendre que le pb viens du fait que fenNew est un objet et non pas un texte, comment je fais ?
Partager