【发布时间】:2017-09-13 19:29:14
【问题描述】:
我正在使用烧瓶并具有以下结构
<root>
manage_server.py
cas <directory>
--- __init__.py
--- routes.py
--- models.py
--- templates <directory>
--- static <directory>
--- formmodules <directory>
------ __init__.py
------ BaseFormModule.py
------ Interview.py
在 routes.py 中,我试图在 Interview 模块中创建一个 Interview 类的实例,就像这样
my_module = "Interview"
module = importlib.import_module('formmodules."+my_module)
我在这里收到一个错误提示
ImportError: No module named formmodules.Interview
关于初始化文件的一些信息:
/cas/formmodules/__init__.py is empty
/cas/__init__.py is where I initialize my flask app.
让我知道了解这些文件的内容是否有帮助。
【问题讨论】:
-
formmodules是不是cas的子目录? -
是的,formodules 是 cas 的子目录
标签: python flask python-importlib