INI配置文件:
一、语法 :
[section]
[options] = value #这里类似键值对,所以key要在同一个section下保持唯一。
二、注意事项:
1.section不能重复,一个配置文件中不能有重复的section
2.options在一个配置文件相同的section下,也不允许重复,不同section下的options可以重复
3. 同一个section下的options也不允许重复。
4. 写配置文件的注释是 使用 英文状态的;后跟注释语言,注释只能在对应options的顶部标记,不能跟着options后面注解
三、读取ini配置文件的值(使用ConfigParser包):
1. 安装configparser库 ===== pip install configparse
2.导入ConfigParser包====== from configparser import ConfigParser (注意这里的大小写)
3.通常在接口中用到读取较多,这边只介绍读取
Yaml配置文件:
一 、简介:yaml是一种非标记性语言,yaml配置文件在被读取时,整个配置文件的内容将一次性读取出来。
二、语法:
1.使用“—”表示列表,“_”后需有空格
2.使用“:”表示键值对,“:”后需要空格
3.yaml输入空格时,不能使用tab键,只能使用空格键
4.使用“#”可以注释yaml文件的内容
5.yaml文件的内容格式只能有一种格式,即最外层的内容格式必须一致,内层嵌套的不受影响
6.yaml使用空格表示缩进,缩进长度无限制,同一缩进长度的表示同一层级
7.同一级的key不能重复,不同层的可以重复
三、读取值:
1.安装pyyaml包 ===== pip install pyyaml
2.导包 === 》import yaml
----------------------------------学海无涯