configparser 莫模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了configparser 莫模块相关的知识,希望对你有一定的参考价值。

# /usr/bin/env python
# ! -*- encoding=utf-8 -*-

#导入模块
import configparser

#创建configparser对象
conn = configparser.ConfigParser()
# 读取配置文件 read()
conn.read(‘conf‘,encoding=‘utf-8‘)
#读取所有节点
#node = conn.sections()

#检测指定的节是否存在,返回时为true为真,为则false
#node = conn.has_section(‘test1‘)

#读取返回指定的项 options()
#node = conn.options(‘test1‘)

#判断指定的项的键是否存在
#node = conn.has_option(‘test1‘,‘name‘)

#获取指定节的指定键的值
#node = conn.get(‘test1‘,‘name‘)

#设置指定键的值
#conn.set(‘test1‘,‘name‘,"‘jeans‘")
#conn.write(open(‘conf‘,‘w‘))

#增加节点 add_section()
#conn.add_section(‘test3‘)
#conn.set(‘test3‘,‘name‘,‘java‘)
#conn.set(‘test3‘,‘age‘,‘1‘)
#conn.write(open(‘conf‘,‘a‘))

#删除节点 remove_section()
#conn.remove_section(‘test1‘)
#conn.write(open(‘conf‘,‘w‘))

#删除节点键
#conn.remove_option(‘test2‘,‘age‘)
#conn.write(open(‘conf‘,‘w‘))

以上是关于configparser 莫模块的主要内容,如果未能解决你的问题,请参考以下文章

解析配置文件ConfigParser模块

python configparser

Python-ConfigParser获取配置项名称大小写问题

Dockerfile里pip.conf报错ConfigParser.MissingSectionHeaderError: File contains no section headers.

python基础13 ---函数模块4(configparser模块)

python常用模块——configparser