0
点赞
收藏
分享

微信扫一扫

python读取ini格式配置文件

config 或ini文件格式

config 配置文件由两部分组成sections与items 。

sections 用来区分不同的配置块

items 是sections下面的键值

格式如下:应用有多种语言环境,不同的语言采用不同的配置

[DEFAULT]
ServerAliveInterval = 45
Compression = yes
CompressionLevel = 9
ForwardX11 = yes

[forge.example]
User = hg

[topsecret.server.example]
Port = 50022
ForwardX11 = no

configparser基础

引入包

from configparser import ConfigParser

实例化

config = ConfigParser()

读取config文件数据

常用方法:

config.read(filename,encoding) 直接读取ini文件内容,finlename 文件地址,encoding 文件编码格式

config.sections() 得到所有的section,并以列表的形式返回

config.options(section) 得到该section的所有option

config.items(section) 得到该section的所有键值对

config[section][option] 读取section中的option的值

config.get(section,option) 得到section中option的值,返回为string类型

config.getint(section,option) 得到section中option的值,返回为int类型

config.getboolean(section,option) 得到section中option的值,返回为bool类型

config.getfloat(section,option) 得到section中option的值,返回为float类型


举报

相关推荐

0 条评论