本文实例讲述了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相关内容感兴趣的读者可查看本站专题:《Python函数使用技巧总结》、《Python面向对象程序设计入门与进阶教程》、《Python数据结构与算法教程》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
本文向大家介绍C++读写INI配置文件的类实例,包括了C++读写INI配置文件的类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C++读写INI配置文件的类。分享给大家供大家参考。具体如下: 1. IniReader.h文件: 2. IniReader.cpp文件: 3. IniWriter.h文件: 4. IniWriter.cpp文件: 5. main.cpp文件: 希望本文所述
本文向大家介绍Shell实现读取ini格式配置文件方法,包括了Shell实现读取ini格式配置文件方法的使用技巧和注意事项,需要的朋友参考一下 ini文件格式一般都是由节、键、值三部分组成 格式: [第一节 ] 第一个键 = 值 第二个键 = 第二个值 [第二节 ] 第一个键 = val1,val2,val3 例子: 其实这个作用没那么特别大,但多个shell如果每个配置信息都在shell文件里面
本文向大家介绍Python读写配置文件的方法,包括了Python读写配置文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python读写配置文件的方法。分享给大家供大家参考。具体分析如下: python 读写配置文件在实际应用中具有十分强大的功能,在实际的操作中也有相当简捷的操作方案,以下的文章就是对python 读写配置文件的具体方案的介绍,相信对大家学习Python有所帮助。
本文向大家介绍C#实现读写ini文件类实例,包括了C#实现读写ini文件类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现读写ini文件类。分享给大家供大家参考。具体如下: 这个C#类封装了对INI配置文件进行操作所需的各种函数,包括读取键值、读取键值、删除段落等 希望本文所述对大家的C#程序设计有所帮助。
本文向大家介绍C#实现利用Windows API读写INI文件的方法,包括了C#实现利用Windows API读写INI文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现利用Windows API读写INI文件的方法。分享给大家供大家参考。具体如下: 写入时,如果没有INI文件,自动创建INI 如果在创建时,GetLastError:5 检查IniPath是否添加了文件名称
INI条目被定义在一个完整的独立的的块,位于上文中所说的MINIT方法的同一个源文件,并且用下面的一对宏来定义,并在这对宏之间放入一个或者多个条目PHP_INI_BEGIN()和PHP_INI_END() 这些宏方法和上一章所提到的ZEND_BEGIN_MODULE_GLOBALS()和ZEND_END_MODULE_GLOBALS()有着相同的用法。这些结构是用静态数据的实例来声明,而不仅仅是提