Il giorno 18/nov/07, alle ore 14:38, Mr.SpOOn ha scritto:

On Nov 18, 2007 1:31 PM, Y3s <[EMAIL PROTECTED]> wrote:
Così com'è deve funzionare. Se stanno nello stesso modulo. Verifica i
nomi...

Ho risolto. Nella classe avevo usato il "trucchetto":

if __name__ == "main"

però avevo inserito ClasseB dopo il blocco if. Immagino quindi che non
la vedesse per questo.

Si, infatti: in quel modo il nome "ClasseB" viene definito nell'if e non nel namespace del modulo, quindi fuori dall'if quel nome non esiste più, da qui l'errore.

--
Antonio Valente


_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a