PyDev: неопределенная переменная из импорта: __name__ - PullRequest
3 голосов
/ 29 апреля 2011

Я регулярно использую свойство __name__ классов в моем коде (которое отлично работает в Python), но PyDev всегда помечает его как ошибку ( неопределенная переменная из импорта ) .

Я пытался добавить __name__ к импорту бюллетеня, но это не устранило проблему.

Когда я использую автозаполнение, PyDev находит свойство __class__ при вводе . за классом, что неправильно. Но если я все равно использую свойство __class__, PyDev найдет свойство __name__.

Есть ли какая-либо ошибка в PyDev, связанная с смешением классов с экземплярами объектов? Есть ли обходной путь?

Спасибо за любую помощь.

Ответы [ 2 ]

1 голос
/ 15 сентября 2011

Это ошибка в PyDev.Пожалуйста, сообщите об этом в трекер PyDev sf.См. http://pydev.org/about.html для ссылок.

0 голосов
/ 05 сентября 2012

Я только столкнулся с этой проблемой. После прочтения некоторых форм, похоже, проблема в том, что консоль или ядро ​​загружаются недостаточно быстро ...

Я просто закрыл документ и снова открыл его, и все ошибки исчезли.

...