本文实例讲述了python读写ini配置文件方法。分享给大家供大家参考。具体实现方法如下:
import ConfigParserimport osclass ReaDWriteConffile: currentDir=os.path.dirname(__file__) filepath=currentDir+os.path.sep+"inetMsgConfigure.ini" @staticmethod def getConfigParser(): cf=ConfigParser.ConfigParser() cf.read(ReaDWriteConffile.filepath) return cf @staticmethod def writeConfigParser(cf): f=open(ReaDWriteConffile.filepath,"w"); cf.write(f) f.close(); @staticmethod def getSectionValue(section,key): cf=ReaDWriteConffile.getConfigParser() return cf.get(section,key) @staticmethod def addSection(section): cf=ReaDWriteConffile.getConfigParser() allSections=cf.sections() if section in allSections: return else: cf.add_section(section) ReaDWriteConffile.writeConfigParser(cf) @staticmethod def setSectionValue(section,key,value): cf=ReaDWriteConffile.getConfigParser() cf.set(section,value) ReaDWriteConffile.writeConfigParser(cf)if __name__ == '__main__': ReaDWriteConffile.addSection( 'messages') ReaDWriteConffile.setSectionValue( 'messages','name','sophia') x=ReaDWriteConffile.getSectionValue( 'messages','1000') print x
希望本文所述对大家的Python程序设计有所帮助。
总结以上是内存溢出为你收集整理的python读写ini配置文件方法实例分析全部内容,希望文章能够帮你解决python读写ini配置文件方法实例分析所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)