2016-09-28 3 views
0

В моем проекте, структура файла выглядит следующим образом:Как импортировать модуль из проекта Pycharm?

корень/folder1/folder2/script1.py

корень/folder1/folder2/script2.py

У меня есть заявление в Скрипт2. py, который говорит «import script1», и Pycharm говорит, что модуль не найден. Как это исправить?

ответ

2

Чтобы импортировать в качестве объекта:

from root.folder1.folder2 import script1

Для импорта функции вашего сценария:

from root.folder1.folder2.script1 import NameOfTheFunction

+0

Благослови душу, решена! – user1917407

+0

Еще одна вещь, как это работает, если в названии папки есть пробел? – user1917407

+0

Вы должны удалить их или использовать другой способ импорта. Посмотрите на ответ: http://stackoverflow.com/questions/9123517/how-do-you-import-a-file-in-python-with-spaces-in-the-name – Vuwox

Смежные вопросы