前言
本文主要给大家介绍的是关于python对配置文件.ini增删改查操作的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:
一、先导入configobj库文件
可以用pip直接安装
#!/usr/bin/python
# -*- coding: utf-8 -*-
import json
from configobj import ConfigObj
二、增添section
这里是前后端分离的例子,从前端接收json数据,然后写入配置文件中
def add(self, false=None):
self.log.debug("list")
try:
conf_ini = CONFIG_INI_PATH+"users.ini.bak"
config = ConfigObj(conf_ini, encoding='UTF8')
req = self.input["input"]
data = req["data"]
userName = data["userName"]
disc = data["disc"]
ip = data["ip"]
expMonth = int(float(data["expDate"]) * 12)
for user in config.items():
if userName == user[0]:
self.ou