将文件从Python包导入到目录中

时间:2018-05-13 17:41:19

标签: python

我正在构建一个Python包并遇到了这种情况。这是项目结构:

my-package/
      examples/
           example.py
      my-package/
           __init__.py
           basic.py
           main.py

从上面的项目结构中我们可以看到my-package是一个包,而examples只是一个目录。这是在basic.py中导入example.py的最佳方式。

from my-package import basic中的

example.py会抛出No module named ...

1 个答案:

答案 0 :(得分:1)

您可以做的一件事是在__init__.py下添加my-package文件,以便my-package成为包目录,以便将其中的模块导入到文件中