Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2790 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  erreur syntaxe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

erreur syntaxe

n°714450
fabs2b
Posté le 03-05-2004 à 16:59:18  profilanswer
 

salut, ca veut dire auoi ?
 
UnboundLocalError: local variable 'code0' referenced before assignment

mood
Publicité
Posté le 03-05-2004 à 16:59:18  profilanswer
 

n°714472
HelloWorld
Salut tout le monde!
Posté le 03-05-2004 à 17:14:52  profilanswer
 

Que t'as un truc du genre:

Code :
  1. toto = code0
  2. code0 = 5


Tu utilises code0 avant de l'avoir initialisé

n°714501
fabs2b
Posté le 03-05-2004 à 17:39:00  profilanswer
 

pourtant il est initialise tout en haut du script.
J'ai du mal a comprendre, mais tu as raison.

n°714515
Kristoph
Posté le 03-05-2004 à 18:01:16  profilanswer
 

Dans une fonction, tu ne peux pas acceder que aux variables définies dans cette même fonction.
 

Code :
  1. toto = 5
  2. def do_something():
  3.     print toto # UnboundLocalError: local variable 'toto' referenced before assignment


 
La solution ? Ne plus utiliser de globales c'est moche :)
 
ou alors :
 

Code :
  1. toto = 5
  2. def do_something():
  3.     global toto
  4.     print toto


Message édité par Kristoph le 03-05-2004 à 18:01:34
n°714529
fabs2b
Posté le 03-05-2004 à 18:28:29  profilanswer
 

ok, merci beaucoup  :)  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  erreur syntaxe

 

Sujets relatifs
[MySQL] Erreur de syntaxe que je ne comprend pas ! (aléatoire en plus)MySQL erreur de syntaxe
[ASP] Erreur de syntaxe dans une ligne...Cherche erreur de syntaxe....
[mysql]erreur de syntaxe mais ou ?[Erreur de syntaxe] Je ne comprend pas....je ne...comprend pas....
[SQL] Requete avec LIKE : erreur de syntaxe O_o[flash]=lier du texte à un lien http = erreur de syntaxe
[C] Erreur de syntaxe...Cacher Les erreur (syntaxe, warning, etc)
Plus de sujets relatifs à : erreur syntaxe


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)