我遇到了与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成为一个元组?
答案 0 :(得分:6)
FOO = 'foo'
按预期工作。但输入
FOO = 'foo',
,因为app.config['FOO'] == ('foo',)