美文网首页
ConfigParse

ConfigParse

作者: virtualzzf | 来源:发表于2017-12-18 15:47 被阅读0次

原文链接

配置文件   test.conf

[section1]

name = tank

age = 28

[section2]

ip = 192.168.1.1

port = 8080


# -* - coding: UTF-8 -* -

import ConfigParser

conf = ConfigParser.ConfigParser()

conf.read("c:\\test.conf")

# 获取指定的section, 指定的option的值

name = conf.get("section1", "name")

print(name)

age = conf.get("section1", "age")

print age

#获取所有的section

sections = conf.sections()

print sections

#写配置文件

# 更新指定section, option的值

conf.set("section2", "port", "8081")

# 写入指定section, 增加新option的值

conf.set("section2", "IEPort", "80")

# 添加新的 section

conf.add_section("new_section")

conf.set("new_section", "new_option", "http://www.cnblogs.com/tankxiao")

# 写回配置文件

conf.write(open("c:\\test.conf","w"))

相关文章

网友评论

      本文标题:ConfigParse

      本文链接:https://www.haomeiwen.com/subject/ngjmwxtx.html