Ho un progetto Python usando PyDev in Eclipse e PyDev continua a generare falsi errori per il mio codice. Ho un modulo settings
che definisce un settings
oggetto. Importa quello nel modulo b
e assegno un attributo con:
from settings import settings
settings.main = object()
In alcuni dei miei codici - ma non in tutto, affermazioni come:
from settings import settings
print settings.main
... genera messaggi "Variabile non definita dall'importazione: principale" nel riquadro degli errori del codice Eclipse, anche se il codice viene eseguito senza problemi. Come posso correggerli?