我正在使用Flask Framework构建网站,其中有一个文件夹,其中有一些python文件和__init__.py脚本(我想您将此文件夹称为模块吗?)。在 init .py文件中,我有一行话:
__init__.py
db = Database(app)
我现在想db在此文件夹中的其他脚本中使用。通常,我会使用进行此操作from __init__ import db,但这样做似乎不合适,更不用说pythonic了。此外,由于它在__init__.py文件中,因此我认为应该以某种方式对整个文件夹/模块进行初始化。
db
from __init__ import db
有人知道如何使用db该__init__.py文件吗?欢迎所有提示!
尝试相对进口
from . import db