Python 使用ConfigParser操作ini配置文件

ini 配置文件格式如下

要求ini 文件必须是GBK编码,如果是UTF-8编码,python读取配置文件会报错。

# 这里是注释内容
# 
[FY12361]
#妇幼保健接口服务端口
serverIP=192.168.1.11
serverPort=8400

[SM]
#国产SM加密服务端口
serverIP=192.168.1.11
serverPort=8500

说明:

1.注释内容用 “#” 或 “;” 引导;

2.章节用 “[]” 开头,每一个章节就是一个配置项;

3.配置值用 “=” ;

使用方法

首先实例化配置解析对象:

from configparser import ConfigParser

conf = ConfigParser()    # 实例化
conf.read("./config.ini")    # 读入配置文件

常用操作方法:

conf.get("FY12361","serverIP")    # 获取配置值
conf.add_section("FY12361")    # 添加章节头
conf.set("FY12361","serverIP","192.168.1.11")    # 设置配置值
conf.insert_comment("这是注释")    # 插入注释部分

 

posted @ 2023-05-28 21:41  失恋的蔷薇  阅读(188)  评论(0编辑  收藏  举报