Python 使用ConfigParser操作ini配置文件

 更新时间:2023年05月29日 08:28:56   作者:失恋的蔷薇  
这篇文章主要介绍了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("这是注释")    # 插入注释部分

到此这篇关于Python 使用ConfigParser操作ini配置文件的文章就介绍到这了,更多相关Python 操作ini配置文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • NumPy中数组的转置Transpose的三种方法

    NumPy中数组的转置Transpose的三种方法

    本文主要介绍了NumPy中数组转置的基本概念、方法、应用场景及注意事项,针对二维与高维数组,提供了多种转置方法,包括T、transpose、np.transpose,下面就来详细的了解一下
    2026-04-04
  • 在Pycharm中调试Django项目程序的操作方法

    在Pycharm中调试Django项目程序的操作方法

    今天小编就为大家分享一篇在Pycharm中调试Django项目程序的操作方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Python使用pdf2image实现PDF转图片的完整指南

    Python使用pdf2image实现PDF转图片的完整指南

    pdf2image 是一个用于将 PDF 文件转换为图像的 Python 库,它基于强大的 poppler-utils 工具集,提供简单高效的 PDF 到图像的转换功能,本文给大家介绍了Python使用pdf2image实现PDF转图片的完整指南,需要的朋友可以参考下
    2025-11-11
  • 使用Python Tkinter实现剪刀石头布小游戏功能

    使用Python Tkinter实现剪刀石头布小游戏功能

    这篇文章主要介绍了使用Python Tkinter实现剪刀石头布小游戏功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • 详解Python数据类型、进制转换、字符串格式化的问题

    详解Python数据类型、进制转换、字符串格式化的问题

    这篇文章主要介绍了Python数据类型、进制转换、字符串格式化,Python2中区分整型int、长整型long,Python3中只有统称为整型int,本文给大家介绍的非常详细,需要的朋友参考下吧
    2022-04-04
  • Python使用FastAPI+SQLite构建一个短链接生成器服务

    Python使用FastAPI+SQLite构建一个短链接生成器服务

    在当今数字营销和社交媒体时代,短链接服务已成为互联网基础设施的重要组成部分,根据行业统计,全球每天产生超过20亿个短链接,所以本文给大家介绍了Python如何使用FastAPI+SQLite构建一个短链接生成器服务,需要的朋友可以参考下
    2025-11-11
  • 如何解决Pycharm运行报错No Python interpreter selected问题

    如何解决Pycharm运行报错No Python interpreter selected

    这篇文章主要介绍了如何解决Pycharm运行时No Python interpreter selected问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • python猜单词游戏的实现

    python猜单词游戏的实现

    这篇文章主要介绍了python猜单词游戏的实现,从单词列表中随机选取一个单词,让玩家猜测,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • 使用python实现深度优先遍历搜索(DFS)的示例代码

    使用python实现深度优先遍历搜索(DFS)的示例代码

    深度优先搜索算法(Depth-First-Search,DFS)是一种用于遍历或搜索树或图的算法,沿着树的深度遍历树的节点,尽可能深的搜索树的分支,本文给大家介绍了如何基于python实现深度优先遍历搜索(DFS),需要的朋友可以参考下
    2024-01-01
  • Django MTV和MVC的区别详解

    Django MTV和MVC的区别详解

    这篇文章主要介绍了Django MTV和MVC的区别详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03

最新评论