Поражен ValueError: попытка относительного импорта за пределы пакета верхнего уровня во время импорта модуля - PullRequest
0 голосов
/ 21 марта 2019

У меня структура папок, как показано ниже

Main Folder
  |
  |--API
  |   |--Venv
  |   |__init__.py
  |   |--Main.py
  |   |--Sub.py 
  |        |--Function1
  |        |--Function2
  |  
  |--WorkFlow
      |--Venv
      |--__init__.py
      |--MainWorkFlow.py

В проекте WorkFlow мне нужно использовать функцию и переменную, связанные с проектом API.Я использую PyCharm

, который я пытался использовать в init .py проекта WorkFlow

From ...API import Main.py , Sub.py 

Я вижу

ValueError: attempted relative import beyond top-level package

Я знаю одинспособ сделать это с помощью os.sys, который я не хочу использовать с таким подходом.

Я прочитал несколько ответов, но все еще не могу решить проблему.Я использую PyCharm IDE

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...