Eu tenho um projeto Python usando PyDev no Eclipse, e o PyDev continua gerando erros falsos no meu código. Eu tenho um módulo settings
que define um settings
objeto. Eu importo isso no módulo b
e atribuo um atributo com:
from settings import settings
settings.main = object()
Em alguns dos meus códigos - mas não em todos, declarações como:
from settings import settings
print settings.main
... gera mensagens "Variável indefinida de import: main" no painel de erros do código Eclipse, mesmo que o código seja executado sem problemas. Como posso corrigir isso?