gpt4 book ai didi

flask - app.config.from_pyfile() 正在将值转换为元组?

转载 作者:行者123 更新时间:2023-12-03 16:15:51 25 4
gpt4 key购买 nike

我遇到了一些与 Flask 10.1 混淆的问题。

from flask import Flask
app = Flask(__name__)
app.config.from_pyfile('local.cfg')
app.config.update(dict(
BAR = 'bar',
))

local.cfg 在哪里

FOO = 'foo'
BAR = 'bar'

我明白了

app.config['FOO'] => ('foo',)
app.config['BAR'] => 'bar'

我是不是做错了什么将 FOO 变成了一个元组?

最佳答案

嗯,这很尴尬。我患有逗号盲症。为了其他任何遇到这个问题的人的利益,配置文件中有一个逗号会导致元组。也就是说,

FOO = 'foo'

按预期工作。但是输入

FOO = 'foo',

事情会发生变化,因为 app.config['FOO'] == ('foo',)

关于flask - app.config.from_pyfile() 正在将值转换为元组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21520181/

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