从同一文件夹中的文件导入功能

我将根据一个基于不同导入规则的教程,使用Python 3.5构建Flask应用。通过寻找类似的问题,我设法通过将文件夹添加到路径来解决从嵌套文件夹导入的ImportError,但是我仍然无法从同一文件夹(已经在路径中)的脚本中导入函数。文件夹结构是这样的:

DoubleDibz  

├── app

│ ├── __init__.py

│ ├── api

│ │ ├── __init__.py

│ │ └── helloworld.py

│ ├── app.py

│ ├── common

│ │ ├── __init__.py

│ │ └── constants.py

│ ├── config.py

│ ├── extensions.py

│ ├── static

│ └── templates

└── run.py

在app.py中,我使用以下代码从config.py导入了一个函数:

import config as Config

但是我得到这个错误:

ImportError: No module named 'config'

我不明白这是什么问题,因为这两个文件位于同一文件夹中。提前致谢

回答:

你有没有尝试过

import app.config as Config

它对我有用。

以上是 从同一文件夹中的文件导入功能 的全部内容, 来源链接: utcz.com/qa/408353.html

回到顶部