网络编程
位置:首页>> 网络编程>> Python编程>> Python实现读写INI配置文件的方法示例

Python实现读写INI配置文件的方法示例

作者:shaomine  发布时间:2021-03-16 08:10:08 

标签:Python,配置文件

本文实例讲述了Python实现读写INI配置文件的方法。分享给大家供大家参考,具体如下:


# -*- coding: utf-8 -*-
import ConfigParser
import os
'''读写配置文件的类
[section]
logpath = D:\log\
imageminsize = 200
'''
class ConfigFile:
 '''构造函数:初始化'''
 def __init__(self,fileName):
   fileName = unicode(fileName,'utf8')
   self.flag = False
   if os.path.isfile(fileName):
     self.fileName = fileName
     self.cf = ConfigParser.ConfigParser()
     self.cf.read(self.fileName)
     self.flag = True
 '''获取节为section,键值为Key的值'''
 def GetValue(self,Section, Key):
   if self.flag:
     try:
       result = self.cf.get(Section, Key)
       return result
     except Exception,e:
       print e
       return ""
   else:
     return ""
 def SetValue(self,Section, Key,Value):
   if self.flag:
     try:
       self.cf.set(Section, Key, Value)
       self.cf.write(open(self.fileName, "w"))
     except Exception,e:
       print e
       return ""
#测试代码
configfile = os.path.join(os.getcwd(),'config.conf')
cf = ConfigFile(configfile)
print cf.GetValue("section","logpath")
cf.SetValue("section","imageminsize","200")

希望本文所述对大家Python程序设计有所帮助。

来源:http://www.cnblogs.com/shaosks/p/6098349.html

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com