Variable Globale - Comment la créer et la passer entre les fenêtres... - Python - Programmation
Marsh Posté le 26-07-2004 à 13:36:06
http://forum.hardware.fr/hardwaref [...] 5279-1.htm
les variables globales, c'est le MAL !
(a part dans certains cas très précis)
sinon si tu veux réellement une variable globale, ben tu crée ta variable hors de toute classe/tout fichier (genre après tes "import" ), par exemple tu crées l'int foo (foo = int())
Puis pour forcer tes fonctions à s'y référer directement, tu mets
"global foo" dedans (genre juste après le def), de cette manière tout appel a "foo" tapera directement dans la variable globale.
Marsh Posté le 28-07-2004 à 11:29:31
Problème résolu, j'ai créé une classe avec toutes ces données
Merci
Marsh Posté le 26-07-2004 à 13:33:22
Voilà tout est dans le titre.
Forcément quand je détruit une fenêtre les variables de l'instance de cette fenêtre sont détruites. Je voudrais donc stocker deux variables globales dans ma fenetre principale et les mettre à jour à partir d'une fenêtre qui s'est ouverte.
Merci d'avance