您的位置:首页 > 编程语言 > Python开发

Python中ConfigParser模块的使用

2012-11-23 17:16 225 查看
简略介绍:ConfigParser模块是用来处理配置文件的。将配置项专门放到一个配置文件里是个好习惯,用ConfigParser模块可以很方便地对配置文件进行修改。相应的,配置文件也要遵循一个标准格式。ConfigParser有read()方法,用于读取配置文件,sections()方法,用于获取所有小节,options(section)用于获取指定小节的所有配置项,get(section,option)获取指定配置项的值,set(section,option,value)用于设置指定配置项的值。

======================================

配置文件 abc :

[portal]

url = http://%(host)s:%(port)s/Portal
username = adang

host = localhost

password = 1234

port = 80

主文件:

from ConfigParser import ConfigParser

config = ConfigParser()

config.read("abc")

url = config.get("portal","url")

printurl #=>
http://localhost:80/Portal

函数使用:

1.读取配置文件
-read(filename) 直接读取ini文件内容
-sections() 得到所有的section,并以列表的形式返回
-options(section)得到该section的所有option
-items(section) 得到该section的所有键值对
-get(section,option)得到section中option的值,返回为string类型
-getint(section,option)得到section中option的值,返回为int类型

2.写入配置文件
-add_section(section)添加一个新的section
-set( section, option, value)对section中的option进行设置
需要调用write将内容写入配置文件。

3.例子(略)

本文转自:http://zhangjunhd.blog.51cto.com/113473/348863
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: