Python 从Pylons.ini文件设置属性

Python 从Pylons.ini文件设置属性,python,configuration,pylons,Python,Configuration,Pylons,假设我在我的应用程序的根文件夹中有一个settings.py文件(/myapp/myapp/settings.py),其中只有一堆变量: var1 = '' var2 = '' 我可以从.ini文件中自动设置其中一个变量吗?我试过这个: myapp.settings.var1 = 'this is from development.ini' 但是当我调用var1时,它仍然是空字符串: import myapp.settings as s print s.var1 我知道我可以在settin

假设我在我的应用程序的根文件夹中有一个
settings.py
文件(
/myapp/myapp/settings.py
),其中只有一堆变量:

var1 = ''
var2 = ''
我可以从
.ini
文件中自动设置其中一个变量吗?我试过这个:

myapp.settings.var1 = 'this is from development.ini'
但是当我调用
var1
时,它仍然是空字符串:

import myapp.settings as s
print s.var1

我知道我可以在
settings.py
中执行
var1=config.get('myapp.settings.var1')
,但这对我来说并不那么优雅:)。

.ini
单向通信Django使用settings.py,这是一个正常的python模块,可以动态操作(导致许多模糊错误)。在
.ini
中设置您的设置,并使用
config.get
访问变量。

您可以在此页面找到相关信息:


Django?你是说塔架吗?我这里不使用Django。Pylons不使用settings.py。