Python使用configparser读取ini配置文件

作者:十一的杂文录 时间:2023-11-02 04:48:22 

我们在操作 ini 配置文件的时候 可以使用 Python 的 configparser 库

具体使用方法如下:


from configparser import ConfigParser

# 初始化
cf = ConfigParser()

# 加载文件
cf.read('ini.ini')

# 读取 user 节点下所有数据
all = cf.items('user')
print(all)

# 读取 user 节点下 name 的值
name = cf.get('user', 'name')
print(name)

# 增加节点
cf.add_section('teacher')
cf.add_section('test')

# 删除 test 节点
cf.remove_section('test')

# 给指定节点添加信息
cf.set('user', 'sex', '男')
cf.set('teacher', '语文老师', '张老师')

# 修改 user 节点下的 age
cf.set('user', 'age', '90')

# 删除 user 节点下的 sex
cf.remove_option('user', 'sex')

# 保存到文件
cf.write(open('a.ini', 'w', encoding='utf-8'))

原 ini 文件

Python使用configparser读取ini配置文件

修改后保存的 a.ini 文件

Python使用configparser读取ini配置文件

来源:https://www.cnblogs.com/shiyixirui/p/12931826.html

标签:Python,configparser,ini
0
投稿

猜你喜欢

  • 怎么样才能让ASP避免被SQL注入啊?

    2008-08-08 12:27:00
  • php利用新浪接口查询ip获取地理位置示例

    2024-03-22 08:11:29
  • Python中的self用法详解

    2023-08-22 15:34:19
  • Python实现arctan换算角度的示例

    2023-07-16 20:31:28
  • Mysql+Keepalived实现双主热备方式

    2024-01-27 10:23:34
  • python+selenium实现登录账户后自动点击的示例

    2021-07-26 05:40:21
  • Python第三方模块apscheduler安装和基本使用

    2021-02-26 06:55:07
  • 基于python的图片修复程序(实现水印去除)

    2021-07-03 13:35:04
  • PHPCMS的使用小结

    2023-11-20 20:19:47
  • MySQL 常用引擎总结分享

    2024-01-27 04:05:28
  • thinkphp5加layui实现图片上传功能(带图片预览)

    2023-06-13 01:09:45
  • SQL Server 2019下载与安装教程(自定义安装)

    2024-01-25 07:15:47
  • python基础之Numpy库中array用法总结

    2022-05-10 11:59:53
  • Python 连接 MySQL 的几种方法

    2024-01-16 21:51:09
  • python实现图书借阅系统

    2022-03-26 07:46:32
  • OpenCV-Python实现图像梯度与Sobel滤波器

    2021-04-07 05:23:20
  • 深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非

    2023-11-20 22:41:16
  • Mac系统重置PostgreSQL密码的方法示例代码

    2024-01-28 13:46:30
  • python破解bilibili滑动验证码登录功能

    2023-04-10 06:03:05
  • python中正则的使用指南

    2023-09-10 18:24:51
  • asp之家 网络编程 m.aspxhome.com