Saya punya proyek Python menggunakan PyDev di Eclipse, dan PyDev terus menghasilkan kesalahan palsu untuk kode saya. Saya memiliki modul settings
yang mendefinisikan settings
objek. Saya mengimpornya dalam modul b
dan menetapkan atribut dengan:
from settings import settings
settings.main = object()
Dalam beberapa kode saya - tetapi tidak semuanya, pernyataan seperti:
from settings import settings
print settings.main
... menghasilkan pesan "Variabel tidak terdefinisi dari impor: utama" di panel kesalahan kode Eclipse, meskipun kode berjalan tanpa masalah. Bagaimana saya bisa memperbaikinya?