У меня есть проект PyDev, который использует буферы протокола. Файлы буфера протокола находятся в zip-файле, сгенерированном компилятором protoc. Все работает, когда я запускаю программу, однако PyDev сообщает «Неопределенная переменная из импорта» для каждой константы перечисления. Так например:
import model_pb2
value = model_pb2.Expression(type = model_pb2.Expression.PARAMETER)
Он сообщает о константе перечисления "PARAMETER" как о неопределенной переменной. В моей программе есть несколько десятков подобных ошибок, и я хотел бы исправить их "правильно" (, т.е. не просто заглушив предупреждение.)