Python模块没有属性导入错误

时间:2019-02-15 11:26:59

标签: python function import python-import pythonpath

我得到module has no attribute import error。我做了一些研究,并遵循了this post中的答案,但仍然做错了。

我具有以下项目结构:

projectFolder
     __init__.py
     main.py
     subfolder
        __init__.py
        api.py
        models.py
        views.py

我想运行subfolder/api.pymain.py中包含的功能。

我已将文件导入subfolder/__init__.py中,如下所示:

import projectFolder.subfolder.api

main.py中,我包含了以下代码:

from projectFolder import api

def function():
    get_api_function()

1 个答案:

答案 0 :(得分:2)

尝试此导入:

from subfolder.api import get_api_function

如果subfolder在python路径上应该可以工作