python读取配置文件信息

转载   https://my.oschina.net/u/3041656/blog/793467

配置文件信息格式(文件名称为config)

定义config分组

[config]

host:127.0.0.1

port:8080

定义cmd分组

[cmd]

 

viewPhone=adb devices

startServer=adb start-server

stopServer=adb kill-server

基本的读取操作

read(filename) ---直接读取文件内容

sections()---得到所有的sections 并以列表形式返回

options()---得到所有sections的options (暂时称之为键吧)

items(section)---得到所有分组的键值对

get(section,options) ---得到sections中的options 返回为字符串类型

getint(sections,options) ---得到section中option的值,返回为int类型,还有相应的getboolean()和getfloat() 函数。

在对配置文件进行读写之前需要实例化对象

config = configparser.ConfigParser()

读取配置文件

config.read(config.ini)

然后进行配置文件的读写操作

可以定义一个方法进行读取

获取config分组下的数据

def config (self,name):

       values = self.config.get(config,name)     获取config下名字为name的值

       return values

基本的写入操作

write(fp)---将config写入到某个ini文件下    Write  cf.ini

add_sections  ---添加新的sections

set(sections,options,values) 对sections中的options设置,需要调用write将内容写到配置文件中

remove_sections() ---删除某个sections

remove_options(sections,options)

def set_options(self,name,values):

      fp = self.config.set(config,url,/app/login)

      cif = open (r'config.ini,'w')

      config.write(fp)

     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值