voici mon petit problème que j'aimerai bien comprendre :
python 3.2; windows 7
mon appli nommée feuille.pyw et dans son répertoire un sous répertoire nommé 'fonctions' contenant un module 'dico.py' qui stocke mes variables globales que je peux donc utiliser dans mon script principal.
par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
#dans fonctions/dico.py
class Generale():
    methode=''
Dans feuille import de dico comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
import fonctions.dico as dico
utilisation de la variable comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
dico.Generale.methode='appliquer'
jusque là tout allait bien, mais a un moment j'ai supprimé 'methode' de ma class Generale, et mon script feuille fonctionne quand même !
que se passe t'il :
est ce que je déclare correctement mes variables ?
il me semblait que python obligeait la déclaration explicite des variables ?

merci de m'aider à comprendre