ConfigParser可以用来读取配置文件。是一个内置模块,不需要独立安装 简单读取配置文件示例 read(filename)直接读取文件内容 get(section, option)获取section下具体某一配置项的值(返回的是字符串) sections()得到所有的section,并以列表的形式返回 options(section)得到该section的所有option items(section)键值对的形式 ...
config=configparser.ConfigParser() config.read("ini", encoding="utf-8")ifnotconfig.has_section("default"):#检查是否存在sectionconfig.add_section("default")ifnotconfig.has_option("default","db_host"):#检查是否存在该optionconfig.set("default","db_host","1.1.1.1") config.write(open("ini",...
# -items(section) 得到该section的所有键值对# -get(section,option) 得到section中option的值,返回为string类型# -getint(section,option) 得到section中option的值,返回为int类型,还有相应的getboolean()和getfloat() 函数。 代码示例: # -*- coding:utf-8 -*- import configparser cfg = configparser.Confi...
>>conf.getint('section1','option1'),conf.getfloat('section1','option2')(2,2.0)>>conf.getboolean('section0','option3'),conf.getboolean('section1','option3')(False,True) 将section1 下的配置项 option0 的配置值修改为Hello configparser!: >>conf.set('section1','option0','Hello conf...
上面的demo.ini是一个非常基础的配置文件,它由多个部分(section)组成,每部分包含了带值的选项。ConfigParse类的实例可以对其进行读写操作。 创建配置文件: import configparser config = configparser.ConfigParser() config["DEFAULT"] = {"ServerAliveInterval": "45", ...
python configparser 没有section python的configparser模块,常用模块configparser该模块是处理配置文件的模块。配置文件内如下格式:[info]key=value一、方法这里我们主要讲对象的方法。configparser模块的ConfigParser方法的子方法;我们先得到对象config:importconfigp
-get(section,option)得到section中option的值,返回为string类型 -getint(section,option)得到section中option的值,返回为int类型,还有相应的getboolean()和getfloat()函数。 实用函数: configparser还包含了一些使用函数,在我们处理配置文件的时候非常有用。
RawConfigParser.get(section,option)获取section的option的值 RawConfigParser.getint(section,option).getfloat(section,option).getboolean(section,option)可使用0/1yes/notrue/falseon/off 将会转化为True,False,其他值 会抛出ValueError异常 RawConfigParser.items(section)返回指定section的(name,value)的列表 ...
python之configparser模块详解--⼩⽩博客configparse模块 ⼀、ConfigParser简介 ConfigParser 是⽤来读取配置⽂件的包。配置⽂件的格式如下:中括号“[ ]”内包含的为section。section 下⾯为类似于key-value 的配置内容。[db]db_host = 127.0.0.1 db_port = 69 db_user = root db_pass = root ...
;注意section的名称不可以重复,注释用分号开头。[root];section名称 name=PythonSEO pass=SEO[database];section名称 host=localhost port=3306user=root password=123456 ini 配置文件读取方法 ini 配置文件读取使用 Python 自带的configparser库来读取ini文件。