首页后端开发Pythonpython读写ini配置文件方法实例分析

python读写ini配置文件方法实例分析

时间2023-06-02 18:42:02发布访客分类Python浏览613
导读:python读写ini配置文件方法实例分析?代码示例:import ConfigParserimport osclass ReadWriteConfFile:currentDir=os.path.dirname(__file__ filep...

python读写ini配置文件方法实例分析?

代码示例:

import ConfigParser

import os

class 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, key, value)

ReadWriteConfFile.writeConfigParser(cf)

if __name__ == '__main__':

ReadWriteConfFile.addSection( 'messages')

ReadWriteConfFile.setSectionValue( 'messages','name','sophia')

x=ReadWriteConfFile.getSectionValue( 'messages','1000')

print x

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: python读写ini配置文件方法实例分析
本文地址: https://pptw.com/jishu/58577.html
if后面要不要加引号 python怎么合并两个压缩包

游客 回复需填写必要信息