У меня есть следующая структура каталогов:Импортировать файл из родительского каталога?
application
tests
main.py
main.py
приложение/main.py содержит некоторые функции.
тесты/main.py будут содержать мои тесты для этих функций, но я не могу импортировать главный уровень main.py. Я получаю следующее сообщение об ошибке:
ImportError: Import by filename is not supported.
Я пытаюсь импортировать, используя следующий синтаксис:
import main
Что я делаю неправильно?
Я прочитал документацию первый: http://docs.python.org/2/tutorial /modules.html#packages – Blender
Ну вы не можете импортировать то же имя файла, над которым работаете. – squiguy
В каком файле вы выполняете 'import main'? – Aivar