python标准库:Configparser模块
2024-08-26 09:12:30
配置文件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", "")
# 写入指定section, 增加新option的值
conf.set("section2", "IEPort", "")
# 添加新的 section
conf.add_section("new_section")
conf.set("new_section", "new_option", "http://www.cnblogs.com/tankxiao")
# 写回配置文件
conf.write(open("c:\\test.conf","w"))
最新文章
- How to select Multiple images from UIImagePickerController [duplicate]
- 实验一 Java开发环境的熟悉
- 关于iframe的滚动条,如何去掉水平滚动条或垂直滚动条
- Ansible用于网络设备管理 part 2 对Jinja2 YAML 和 module的理解
- it小小鸟心得
- jstl 的应用 java
- 解决SQL Server Always 日志增大的问题-摘自网络
- Hadoop学习笔记(1) ——菜鸟入门
- 使用css3背景渐变中的透明度来设置不同颜色的背景渐变
- RDIFramework.NET平台代码生成器V1.0发布(提供下载)
- ural 1052 Rabbit Hunt
- 转载:android——eclipse如何去除Ctrl+shift+R组合键查找到的.class文件
- Java单例模式再加强——按组多单例
- C语言结构体作业
- MongoDb 命令查询所有数据库列表
- Node.js 中使用 ES6 中的 import / export 的方法大全
- Windows 系统里面的 hosts 文件
- 数字签名-MD5
- System.loadLibrary()的使用方法汇总
- Ubuntu-14.04.1 desktop安装时及安装后遇到的小问题