2016-09-28 35 views
0

在我的項目,文件結構如下:如何從Pycharm項目中導入模塊?

根/文件夾1 /文件夾2/script1.py

根/文件夾1 /文件夾2/script2.py

我在SCRIPT2的聲明。 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