Как сделать относительный импорт файла в папке в родительском каталоге в Python - PullRequest
0 голосов
/ 09 ноября 2018

У меня есть файловая система, которая выглядит примерно так:

> unit-testing
   __init__.py
   > hardware
      __init__.py
      test_All.py
   > tests
      __init__.py
      scc.py

Я пытаюсь импортировать scc.py в файл test_ALL.py, например:

from ..tests import scc

Это приводит к следующей ошибке:

"ValueError: attempted relative import beyond top-level package"

Это удивительно, потому что эта часть документации Python 3.7.1 имеет этот пример с тем же синтаксисом, что и мой код:

from ..filters import equalizer

Так что я не уверен, почему происходит эта ошибка или что она вообще означает. Какие-либо предложения?

...