如何在自己的文件夹中引用模块?

时间:2018-10-01 16:40:27

标签: python python-import relative-path

我有python模块,我已将其添加到其他这样的源根文件夹中

MyProject/my_new_file.py
MyProject/MyModule/__init__.py
MyProject/MyModule/script1.py
MyProject/MyModule/script2.py

并且由于根源是文件夹“ MyProject”,script1.py不能包含如下的script2.py文件:

from script2 import my_awesome_function

有人知道我的模块导入被隔离在自己的文件夹中的一种方式,因此我不必从源根目录引用导入路径

1 个答案:

答案 0 :(得分:0)

您可以使用relative imports

from .script2 import my_awesome_function