gpt4 book ai didi

python - 如何在 flask python 的另一个模块中获取配置参数?

转载 作者:太空宇宙 更新时间:2023-11-04 05:55:16 24 4
gpt4 key购买 nike

在我的 main.py 中有以下代码:

app.config.from_object('config.DevelopmentConfig')

在另一个模块中,我使用了 import main 然后使用了 main.app.config['KEY'] 来获取参数,但是 Python 解释器说它不能'由于 import 部分,t 加载 main.py 中的模块。如何访问 Flask 中另一个模块的配置参数?

最佳答案

您的结构不是很清楚,但据我所知,导入您的配置对象并将其传递给 app.config.from_object():

from flask import Flask
from <path_to_config_module>.config import DevelopmentConfig

app = Flask('Project')
app.config.from_object(DevelopmentConfig)

if __name__ == "__main__":
application.run(host="0.0.0.0")

如果你的配置模块和你的应用模块在同一个目录下,你可以使用:

from .config import DevelopmentConfig

关于python - 如何在 flask python 的另一个模块中获取配置参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28188545/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com