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 春节期间祝福语大全简短