本文摘自php中文网,作者不言,侵删。
本篇文章给大家带来的内容是关于Python如何读取 .ini 格式文件(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。大家应该接触过.ini格式的配置文件。配置文件就是把一些配置相关信息提取出去来进行单独管理,如果以后有变动只需改配置文件,无需修改代码。特别是后续做自动化的测试,需要拎出一部分配置信息,进行管理。比如说发送邮件的邮箱配置信息、数据库连接等信息。
今天介绍一些如何用Python读取ini配置文件。
一、ini文件格式
格式如下:
1 2 3 4 5 6 7 |
|
[section]
:ini的section模块,是下面参数值的一个统称,方便好记就行。Param = value
:参数以及参数值。ini 文件中,使用“;”进行注释。
二、读取ini文件
Python自带有读取配置文件的模块ConfigParser,配置文件不区分大小写。
有一系列的方法可提供。
read(filename)
:读取文件内容sections()
:得到所有的section,并以列表的形式返回。options(section)
:得到该section的所有option。items(section)
:得到该section的所有键值对。get(section,option)
:得到section中option的值,返回string类型。getint(section,option)
:得到section中option的值,返回int类型。
举个栗子:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
运行结果:
1 2 3 4 5 |
|
三、修改并写入ini文件
write(fp)
:将config对象写入至某个ini格式的文件中。add_section(section)
:添加一个新的section。set(section,option,value)
:对section中的option进行设置,需要调用write将内容写入配置文件。remove_section(section)
:删除某个section。remove_option(section,option)
:删除某个section下的option
举个栗子:接上部分
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
相关推荐:
一个非常完美的读写ini格式的PHP配置类分享,读写ini格式php
python读写ini文件示例(python读写文件)
以上就是Python如何读取 .ini 格式文件(代码)的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。