lib.config_ini

class dt4test.lib.config_ini.ConfigIni[source]

INI 格式的配置文件的处理,get ,set ,if exists

get_item(filename, section, item)[source]
取得配置项的值
filename: 配置文件名
section: INI 配置文件的section
item: Section下面的 配置项
:return: value OR ‘’
get_sections(conf_file)[source]

返回 sections 列表

get_variables(filename)[source]
取得所有配置项目的值
filename: 配置文件
:return: varialbles{“section.key”:value}
item_should_exists(filename, section, item)[source]
配置项应该存在
filename: 配置文件名
section: INI配置文件中的Section
item: 配置项
:return: True OR False
item_should_not_exists(filename, section, item)[source]
判断配置项不应该存在
filename: 配置文件名
section: INI配置文件中的Section
item: 配置项
:return: True OR False
set_item(filename, section, item, value, add_new=False)[source]
设置配置文件中的配置项
:param filename: 配置文件名
:param section: 配置段
:param item: 配置项
:param value: 配置值
:return: value OR “”