>>> cf.read("test.ini")                              #读取配置文件

['test.ini']

>>> cf.sections()                                    #片段名

['base', 'callback']

>>> cf.options("callback")                           #配置key值/配置项

['path', 'alert', 'count', 'ftp']

>>> cf.items("callback")                           #配置选项和值

[('path', '/Autops'), ('alert', 'yes'), ('count', '1'), ('ftp', 'no')]

>>> cf.get("base","port")

'3306'

>>> cf.get("base","passwd")                           #没有的key的会报错

Traceback (most recent call last):

ConfigParser.NoOptionError: No option 'passwd' in section: 'base'

>>> cf.set("base","passwd","123")               #设定选项,key可以时不存在的

>>> cf.write(open("test.ini","w"))                  #写入配置文件

>>> cf.getint('base','port')                           #直接读出int型,但value必须可以转成int

3306

>>> cf.getfloat('base','port')

3306.0

>>> cf.getboolean('callback','alert') #0/no/false/off都视为False,

#1/yes/true/on视为True

True

>>> cf.getboolean('callback','count')

True

python处理ini文件_python对ini配置文件处理相关推荐

  1. python 读取yml文件_python读取yaml配置文件

    什么是yaml 1.yaml [ˈjæməl]: Yet Another Markup Language :另一种标记语言.yaml 是专门用来写配置文件的语言,非常简洁和强大, 2.支持多种语言:p ...

  2. python 读取yml文件_Python 读取 yaml 配置文件 | 文艺数学君

    摘要这一篇介绍 Python 中使用 yaml 的方式加载配置文件,包含关于 pyyaml 的简单使用,读入和写入配置文件. 简介 之前我们介绍过使用 configparser 来读取配置文件(Pyt ...

  3. linux读ini文件,Linux下INI文件解析

    一个linux下的ini文件解析模块. 因为工作需要, 需要在linux环境去解析ini配置文件. 个人写了一个委简单ini解析模块. 先记录下ini文件的格式 ini文件的格式为 [section1 ...

  4. python修改yaml文件_Python读取yaml文件的详细教程

    yaml简介 1.yaml [ˈjæməl]: Yet Another Markup Language :另一种标记语言.yaml 是专门用来写配置文件的语言,非常简洁和强大,之前用ini也能写配置文 ...

  5. python读取yaml文件_python 怎么读取yaml文件

    yaml简介 1.yaml [ˈjæməl]: Yet Another Markup Language:另一种标记语言.yaml 是专门用来写配置文件的语言,非常简洁和强大,之前用ini也能写配置文件 ...

  6. python删除特定文件_python删除特定文件的方法

    python删除特定文件的方法 本文实例讲述了python删除特定文件的方法.分享给大家供大家参考.具体如下: #!/usr/bin/python # -*- coding: utf-8 -*- im ...

  7. 通达信服务器.ini 文件,hmailserver配置–ini文件设置

    这个系列准备把hmailserver的某些文档大致的重复一下,当然,用母语. hmailserver安装的时候大多数设置都是存在数据库里,但也有少部分设置是放在安装目录下的hMailServer.IN ...

  8. python 流写入文件_python文件流操作

    博主在学习python时对文件进行操作时经常踩一下坑.所以专门梳理了一下.有问题麻烦指出哈. python对于文件的操作我们一般是用open().我们根据python的源码可以看出.我们必须要传的参是 ...

  9. python生成表格文件_python 读取excel文件生成sql文件实例详解

    python 读取excel文件生成sql文件实例详解 学了python这么久,总算是在工作中用到一次.这次是为了从excel文件中读取数据然后写入到数据库中.这个逻辑用java来写的话就太重了,所以 ...

最新文章

  1. 基于HTML5实现的(本地存储)多标签页面元素的复制粘贴
  2. sap系统搭建教程_Nios ii最小系统搭建教程
  3. Jenkins安装与启动
  4. BABOK - 开篇:业务分析知识体系介绍
  5. 家里无线网络每天不定时段出现网速很慢或者直接无连接,这是怎么回事?
  6. 算法之路(5)--括号匹配问题(Valid Parentheses)[leetcode]
  7. IOCP 下行为投递的关键点
  8. 计算机中丢失d3dx11 43.dll,帮您设置win10系统运行软件提示计算机丢失d3dx11_43.dll的图文办法...
  9. 赚大钱的生意都是陌生人生意,熟人生意都是赚小钱
  10. 计算机网络之域名、主机名、IP地址和URL
  11. 三大微分中值定理与两大积分中值定理
  12. 致敬钢铁侠!!!!!
  13. Windows内存清理工具实现——从现象到本质
  14. C语言一些常用的代码(初学者,随缘更新)
  15. 《路人甲》 很适合喜欢动脑的人!
  16. 涪陵创新计算机学校2015元旦晚会,涓涓之情助力成才丨重庆市涪陵创新计算机学校助推纳雍脱贫...
  17. 如何看待人工智能的现状
  18. 在一个内部群里,我围观了微信最流行的诱导吸粉活动
  19. 打印一只Nyan Cat(彩虹猫)(C++)3.0[多色版]
  20. SAP:MIGO校验自定义字段增强

热门文章

  1. 时间即财富:创业者浪费精力的八个错误
  2. 析构函数virtual与非virtual区别
  3. 在ffmpeg中加入x264模块
  4. 无符号哥伦布指数编码
  5. oracle thin和oci 区别
  6. 开博第一篇,聊聊 最基本的 “==” 与 “===”区别
  7. java面试总结(第一天)
  8. C# 从Excel中读取时间数据
  9. 2015.11.27---Java
  10. 重启php-fpm的方法