我是一个Flask Web应用程序的创建者,我有一个存储配置信息的文件。然而,一些内部模块需要引用位于两个目录上层的config.py文件。我正在使用相对导入,但我认为这是一种不好的做法,也不够灵活。
结构:
结构:
workspace:
app:
database:
__init__.py
database.py
config.py
在我的database.py文件中,我使用import ...config
导入配置文件。有更好的方法吗?