在对PyQt的使用中,很多变量是需要灵活配置的,防止动辄需要修改程序。
python提供了ConfigParser模块
配置文件片段如下:
[db]
#数据库类型
db_type=mysql, oracle, highgo
代码片段如下:
configfile = 'component.ini'
cf = ConfigParser.ConfigParser()
# ini文件中的节
section_db = 'db'
db_type_list = cf.get(section=section_db, option='db_type').replace(' ', '').split(',')
return db_type_list