从同一文件夹中的文件导入功能
我将根据一个基于不同导入规则的教程,使用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