Я работаю со скомпилированными модулями * .pyd. Я должен сообщить python, какой тип объекта я использую. Я работаю с pydev (https://www.pydev.org/manual_adv_type_hints.html). Чтобы иметь правильно работающий auocomplete, для каждой переменной \ obj я должен поставить такой тип:
import compiled_module
some_obj = compiled_module.SomeClass.GetObject() #: :type some_obj : compiled_module.ObjectClass
Интересно, есть ли опция в pydev для автоматической установки информации о типе #: :type some_obj : compiled_module.ObjectClass
Во время набрав имя класса \ метода pydev генерирует информацию о :rtype: :py:class: compiled_module.ObjectClass