Есть ли способ настроить VSCode для проекта Python для импорта классов с использованием только относительного пути и иметь возможность go для определения, et c? - PullRequest
0 голосов
/ 06 мая 2020

Я ищу способ go определения класса без использования абсолютного пути и без установки исходного кода как отдельного пакета.
Я использую код Visual Studio с Python (Microsoft) установлено расширение.

Структура репо выглядит примерно так:

src/
--main/
----python/
------X/
--------Y.py
folder1/
--example.py

Внутри Y.py файла есть класс ZClass, который используется в example.py файле под в каталоге folder1 код внутри example.py выглядит так:

from X.Y import ZClass
...
zc_obj = ZClass()
...

Проблема:
Я не могу использовать "Go для определение «функция (или Shift + Alt + F12) в example.py при нажатии на объект ZClass - отображается « Определение не найдено ».

Допущения:
Определение импорта внутри файла "example.py" и структура репозитория должны оставаться такими, какие они есть.

...