python importlib没有名为

2024-05-23 18:37:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我用的是烧瓶,结构如下

<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中,我试图在面试模块中创建面试类的实例,如下所示

my_module = "Interview"
module = importlib.import_module('formmodules."+my_module)

我这里有个错误说

ImportError: No module named formmodules.Interview

有关init文件的一些信息:

/cas/formmodules/__init__.py is empty
/cas/__init__.py is where I initialize my flask app. 

如果知道这些文件的内容有帮助,请告诉我。


Tags: 文件pymanage烧瓶initismyroot