config/app.conf
[mysql]
dbhost=127.0.0.1
dbport=3366
dbname=test
dbuser=test
dbpassword=test
dbcharset=utf8
[redis]
port=6379
config/mod_config.py
#encoding:utf-8
#name:mod_config.py
import ConfigParser
import os
#获取config配置文件
def getConfig(section, key):
config = ConfigParser.ConfigParser()
path = os.path.split(os.path.realpath(__file__))[0] + '/app.conf'
config.read(path)
return config.get(section, key)test.py
import config.mod_config as c
dbname = c.getConfig("mongo", "dbname")
print dbname

本文介绍了一个简单的Python程序如何从配置文件中读取数据库连接信息。通过解析app.conf配置文件,程序能够获取MySQL和Redis的设置参数。代码示例展示了如何使用ConfigParser模块来实现这一功能。
2369

被折叠的 条评论
为什么被折叠?



