Python 操作配置文件
2013-04-17 11:20
465 查看
import ConfigParser
cf = ConfigParser.ConfigParser()
cf.read("config.ini")
s = cf.sections()
#print 'section:', s
o = cf.options("db")
#print 'options:', o
v = cf.items("db")
#print 'db:', v
db_host = cf.get("db", "db_host")
db_port = cf.get("db", "db_port")
db_user = cf.get("db", "db_user")
db_pass = cf.get("db", "db_pass")
#print "db_host:", db_host
#print "db_port:", db_port
#print "db_user:", db_user
#print "db_pass:", db_pass
#cf.set("db", "db_pass", "zhang3")
#cf.write(open("test.conf", "w"))
cf.add_section('liuqing')
cf.set('liuqing', 'int', '15')
cf.set('liuqing', 'bool', 'true')
cf.set('liuqing', 'float', '3.1415')
cf.set('liuqing', 'baz', 'fun')
cf.set('liuqing', 'bar', 'Python')
cf.set('liuqing', 'foo', '%(bar)s is %(baz)s!')
cf.write(open("test.conf", "w"))
cf.remove_option('liuqing', 'int')
cf.remove_section('liuqing')
cf.write(open("test.conf", "w"))
cf = ConfigParser.ConfigParser()
cf.read("config.ini")
s = cf.sections()
#print 'section:', s
o = cf.options("db")
#print 'options:', o
v = cf.items("db")
#print 'db:', v
db_host = cf.get("db", "db_host")
db_port = cf.get("db", "db_port")
db_user = cf.get("db", "db_user")
db_pass = cf.get("db", "db_pass")
#print "db_host:", db_host
#print "db_port:", db_port
#print "db_user:", db_user
#print "db_pass:", db_pass
#cf.set("db", "db_pass", "zhang3")
#cf.write(open("test.conf", "w"))
cf.add_section('liuqing')
cf.set('liuqing', 'int', '15')
cf.set('liuqing', 'bool', 'true')
cf.set('liuqing', 'float', '3.1415')
cf.set('liuqing', 'baz', 'fun')
cf.set('liuqing', 'bar', 'Python')
cf.set('liuqing', 'foo', '%(bar)s is %(baz)s!')
cf.write(open("test.conf", "w"))
cf.remove_option('liuqing', 'int')
cf.remove_section('liuqing')
cf.write(open("test.conf", "w"))
相关文章推荐
- Python读写配置文件的实际操作步骤解析
- python之haproxy配置文件操作(第三天)
- python对配置文件.ini进行增删改查操作的方法示例
- python ConfigParser操作配置文件
- python读取读取配置文件信息操作代码
- python之haproxy配置文件操作(第三天)
- python读取读取配置文件信息操作代码
- Python学习之配置文件操作
- python 3 ini配置文件操作
- python 提供INI配置文件的操作 ConfigParser
- Python读写配置文件的实际操作步骤解析
- python读取读取配置文件信息操作代码
- Python的Django安装nginx1.9.3以上版本修改配置文件的操作
- python操作配置文件configparser 增删改查
- python 中对配置文件(如.ini文件)进行读写等操作ConfigParser模块
- python操作cfg配置文件
- Python运维自动化之nginx配置文件对比操作示例
- python操作配置文件ini的方法
- Python读写配置文件的实际操作步骤解析
- Python 配置文件的操作