Тип объекта для скомпилированного модуля - PullRequest
0 голосов
/ 16 марта 2020

Я работаю со скомпилированными модулями * .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

pydev information about object

1 Ответ

0 голосов
/ 17 марта 2020

К сожалению, на данный момент в PyDev такой опции нет (идея кажется интересной, поэтому не стесняйтесь создавать заявку в трекере PyDev: https://www.brainwy.com/tracker/PyDev/ - хотя я не делаю есть какие-то временные рамки, когда это будет доступно).

...