ini文件简介
作为配置文件,ini文件格式很流行 中括号里面的部分称为section (例:[mysqld]) 每一个section内,都是key=value形成的键值对,key称为option
configparser模块
python中configparser模块的ConfigParaser类就是用来操作ini格式文件 查 read(filenames,encoding=None) filenames: 一个或多个文件路径 读取ini格式文件,将文件内容保存至ConfigPaser对象 sections() 返回section列表.不包括缺省section add_section(section_name) 增加一个section has_section(section_name) 判断section是否存在 get(section, option, *, raw=False, vars=None[, fallback=_UNSET]) 从指定的section的选项上取值, 如果找到就返回对应值 如果没有找到就去DEFAULT段找 最后找不到返回vars(字典)的值 getint(section, option, *, raw=False, vars=None[, fallback=_UNSET]) getfloat(section, option, *, raw=False, vars=None[, fallback=_UNSET]) getboolean(section, option, *, raw=False, vars=None[, fallback=_UNSET]) 上述方法和get一样,但返回指定类型的数据 items(section, raw=False, vars=None) 不指定section,则返回所有section及其对象 如果指定section,则返回这个section的键值对组成二元组 改 set(section,option,value) section存在的情况下,写入option=value 要求option、value必须是字符串 remove_section(section) 移除section下的section remove_option(section,option) 移除section下的option 写入 write(fileobject,space_around_delimiters=True) 将当前config的所有内容写入fileobject中,一般open函数使用w模式
ini文件处理
原创
©著作权归作者所有:来自51CTO博客作者撒旦搞时间的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:CSV
下一篇:日志分析代码实现(字符串切割)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
虚拟化kvm的raw文件处理
kvm的raw文件简单处理
raw文件打开 kvm的raw文件处理 -
修改ini文件的批处理
批处理打开和关闭文件
批处理 进程名 打开程序 javascript -
ini文件
ini文件格式 INI文件由3个重要的部分组成:参数(parameters),段(sections)和注释(comm
配置文件 github linux 文件解析 c++编程