Flask app.config.from_pyfile()是否正在将值转换为元组?

Flask app.config.from_pyfile()是否正在将值转换为元组?,flask,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' 我明白了 我是不是做错了什么,把FOO变成了tuple?嗯,那太尴尬了。我得了逗号盲症。为了方便其他遇到此问题的人,在配置文件中使用一

我遇到了一些与烧瓶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'
我明白了


我是不是做错了什么,把FOO变成了tuple?

嗯,那太尴尬了。我得了逗号盲症。为了方便其他遇到此问题的人,在配置文件中使用一个游离的逗号会导致元组。就是

FOO = 'foo'
一切正常。但是类型

FOO = 'foo',
而且事情是横向的,因为
app.config['FOO']==('FOO',)

FOO = 'foo',