我得到module has no attribute import error
。我做了一些研究,并遵循了this post中的答案,但仍然做错了。
我具有以下项目结构:
projectFolder
__init__.py
main.py
subfolder
__init__.py
api.py
models.py
views.py
我想运行subfolder/api.py
中main.py
中包含的功能。
我已将文件导入subfolder/__init__.py
中,如下所示:
import projectFolder.subfolder.api
在main.py
中,我包含了以下代码:
from projectFolder import api
def function():
get_api_function()
答案 0 :(得分:2)
尝试此导入:
from subfolder.api import get_api_function
如果subfolder
在python路径上应该可以工作