Python控制ini文件实现数据存取功能

构建ini文件

打开记事本,新建文件,保存,修改后缀为ini即可

ini文件结构

[模块名称1]

变量1=数值1

[模块名称2]

变量1=数值2

ini文件存取控制

导入库

import configparser

config = configparser.ConfigParser()

读取ini文件

config.read('***.ini')

获取变量数据

data= config.get("模块名称1","变量1")

新增模块

config.add_section("模块名称3")

修改/新增数据

config.set("模块名称2", "变量2", "数据2")

写入变更数据

config.write(open('***.ini', "w"))

其他事项

从ini文件读取的数值全部是str类型,需要自己转换

保留字,如:True,False,[list]等,需要用eval(value)处理,也可以储存一段代码通过eval或exec转换成可执行的代码。

你可能感兴趣的:(Python控制ini文件实现数据存取功能)