Variable Globale - Comment la créer et la passer entre les fenêtres...

Variable Globale - Comment la créer et la passer entre les fenêtres... - Python - Programmation

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

Reply

Marsh Posté le 26-07-2004 à 13:33:22   

Reply

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.


Message édité par masklinn le 26-07-2004 à 13:38:24

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 28-07-2004 à 11:29:31    

Problème résolu, j'ai créé une classe avec toutes ces données
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed