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)
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下