ฉันมีโครงการ Python ที่ใช้ PyDev ใน Eclipse และ PyDev ยังคงสร้างข้อผิดพลาดที่ผิดพลาดสำหรับรหัสของฉัน ฉันมีโมดูลsettings
ที่กำหนดsettings
วัตถุ ฉันนำเข้าสิ่งนั้นในโมดูลb
และกำหนดแอตทริบิวต์ด้วย:
from settings import settings
settings.main = object()
ในบางรหัสของฉัน - แต่ไม่ใช่ทั้งหมด, ข้อความสั่ง:
from settings import settings
print settings.main
... สร้างข้อความ "ไม่ได้กำหนดตัวแปรจากการนำเข้า: หลัก" ในบานหน้าต่างข้อผิดพลาดรหัส Eclipse แม้ว่ารหัสจะทำงานโดยไม่มีปัญหา ฉันจะแก้ไขสิ่งเหล่านี้ได้อย่างไร