Python实现的ini文件操作类分享
类代码:
#-*-coding:gbk-*- importConfigParser,os classINIFILE: def__init__(self,filename): self.filename=filename self.initflag=False self.cfg=None self.readhandle=None self.writehandle=None defInit(self): self.cfg=ConfigParser.ConfigParser() try: self.readhandle=open(self.filename,'r') self.cfg.readfp(self.readhandle) self.writehandle=open(self.filename,'w') self.initflag=True except: self.initflag=False returnself.initflag defUnInit(self): ifself.initflag: self.readhandle.close() self.writehandle.closse() defGetValue(self,Section,Key,Default=""): try: value=self.cfg.get(Section,Key) except: value=Default returnvalue defSetValue(self,Section,Key,Value): try: self.cfg.set(Section,Key,Value) except: self.cfg.add_section(Section) self.cfg.set(Section,Key,Value) self.cfg.write(self.writehandle)
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短