`
mldxs
  • 浏览: 26386 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
文章分类
社区版块
存档分类
最新评论

Python中ConfigParser模块的使用

 
阅读更多

简略介绍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<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>#=&gt; <a href="http://localhost:80/Portal">http://localhost:80/Portal</a><br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

函数使用:

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类型
<wbr></wbr>
2.写入配置文件
-add_section(section)添加一个新的section
-set( section, option, value)对section中的option进行设置
<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>需要调用write将内容写入配置文件。</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr></wbr>
3.例子(略)
<wbr></wbr>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics