iniparse方便的ini文件操作库
时间:2011-05-24 来源:imbadyc
个人感觉python自带的ConfigParser实在不好用,在网上搜索一圈,觉得iniparse确实还不错,在此推荐一下,iniparse的实现也是基于ConfigParser,但封装之后方便很多,下面给出一个简单例子说明用法:
#! /usr/bin/env python #coding=utf-8 from iniparse import INIConfig #cfg = INIConfig() cfg = INIConfig(open('options.ini')) print cfg.playlist.expand_playlist #print cfg.playlist.expand_playlist cfg.playlist.expand_playlist = 'False' cfg.ui.display_clock = 'True' cfg.ui.display_qlength = 'True' cfg.ui.width = '150' print cfg print cfg.ui.width f = open('options.ini', 'w') print >>f, cfg f.close() 结果如下: False [playlist] expand_playlist = False [ui] display_clock = True display_qlength = True width = 150
是不是很清晰,很方便呢
相关阅读 更多 +