一:ini文件介绍
在接口自动化中应用较多
创建时,直接文件名.ini,即可创建
主要有两个概念。
section:可以理解成一个集合,来放option的
option:就是ini文件存放的数据
如下: server为section,用[]定义,py的语法格式不适用,=号不需要用空格隔开,字符串也不需要加引号
[server]
base_url=http://api.keyou.site:8000
auth_type=lemonban.v3
[log]
name=py30
level=INFO
file_ok=True
file_name=py30.log
二:ConfigParse类
是python自带的模块,使用时直接引入即可
from configparser import ConfigParser
conf = ConfigParser() # 实例化一个ConfigParser对象
conf.read("cekai.ini", encoding="utf-8") # 其中第一个参数为cekai.ini,实际上是配置文件的路径,在项目中最好使用os模块,读取当前文件的路径。 注意:read方法,只是把.ini文件中的所有数据加载到内存中,如果要使用,要自己去读取出来。