python的configparsert读写配置文件

原创 2016年08月29日 09:49:29


1、配置文件原始为:test.conf

[section1]
name = tank
age = 28
 
[section2]
ip = 192.168.1.1
port = 8080


2、读写源码如下

#2016年8月29日的 自动化测试configParser读写配置文件

# -* - coding: UTF-8 -* -
import configparser
conf = configparser.ConfigParser()
conf.read("E:\\ProgrammerTemp\\PythonTest\\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.add_section("")
conf.set("new_section", "new_option", "http://www.cnblogs.com/tankxiao")
#
# # 写回配置文件
cfd = open("E:\\ProgrammerTemp\\PythonTest\\test.conf", "w")
conf.write(cfd)
cfd.close()  #注意,关闭的时候是cfd,不是conf



版权声明:本文为博主原创文章,未经博主允许不得转载。

Python 读取写入配置文件 —— ConfigParser

转载自:http://www.cnblogs.com/feeland/p/4514771.html   Python 读取写入配置文件很方便,可使用内置的 configparser 模块;可...
  • SKY453589103
  • SKY453589103
  • 2016年07月26日 10:12
  • 1228

Python读取ini配置文件

需求: 写个项目,用到数据库,多个地方使用,不能硬编码。很类似java的properties文件 Python支持ini文件的读取 涉及模块: ConfigParser ...
  • gaochao1995
  • gaochao1995
  • 2014年09月19日 16:58
  • 371

Python读取配置文件

一、argparse argparse,是Python标准库中推荐使用的编写命令行程序的工具。也可以用于读取配置文件。 1.conf配置文件: { "game0": { "ip":"127...
  • majianfei1023
  • majianfei1023
  • 2015年11月20日 23:58
  • 4923

python配置文件(ini文件)

为了便于参数调试,需要将程序中的参数与程序分离开,于是存储参数, 传参以及解析参数困惑了好久,java可以使用properties文件,那么python用什么呢(python新手),搜寻良久,终于在网...
  • u014221266
  • u014221266
  • 2017年03月20日 16:08
  • 928

【python】configparser读写配置文件

python版本3.6 参考文章:https://docs.python.org/3.6/library/configparser.html 用法: 建立一个test.conf文件,用于读写配置 [...
  • Jack_EUSong
  • Jack_EUSong
  • 2017年09月20日 09:03
  • 217

【python】ConfigParser---读写配置文件

转发自:http://www.cnblogs.com/victorwu/p/5762931.htmlPython 标准库的 ConfigParser 模块提供一套 API 来读取和操作配置文件。   ...
  • qq_15188017
  • qq_15188017
  • 2017年04月26日 18:35
  • 162

python读写配置文件(ConfigParser)

因为我接下来要学网络编程和数据库操作,IP地址和端口会跟着自己部署的主机变化而变化,总不能一变化就去修改代码吧,所以想到了配置文件,将程序的一些配置保存为文件,用到的时候再去读取和修改。 如果我们程...
  • S_MAMA
  • S_MAMA
  • 2018年02月07日 15:00
  • 5

python 读写ini配置文件

用python读取配置文件比较方便,比如下面一个配置文件: 0.ini文件: ---------------文件开始---------------- [global] ip = 192.1...
  • intel80586
  • intel80586
  • 2013年05月07日 13:50
  • 1418

Python读写配置文件

一、命令选项说明 1) 基本的读取配置文件 -read(filename) 直接读取ini文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(se...
  • BabyFish13
  • BabyFish13
  • 2017年03月22日 14:41
  • 358

python 读写 .ini 配置文件

# coding=UTF-8 import ConfigParser class MyClass(object):     '''     取配置文件     '''     def ...
  • main_xtgjfge
  • main_xtgjfge
  • 2012年09月29日 13:51
  • 496
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python的configparsert读写配置文件
举报原因:
原因补充:

(最多只允许输入30个字)