7、配置文件、封装读取配置文件的方法

一、配置文件

把元素信息单独写在配置文件中。当元素信息有改动的时候,直接可以修改配置文件,而不需要去改动代码。

1、新建.ini的文件,用于放置元素信息

2、[节点]

7、配置文件、封装读取配置文件的方法

这里把用户名、密码、点击登录、点击立项管理的元素信息,放在配置文件中。

用户名是以id进行定位的,前面是id,>是分隔符,后面是元素信息。

当要定位用户名的时候,直接读取user_name即可。

知识点:

1、配置文件的存放形式

 

二、封装读取配置文件的方法

1、配置文件写好后,需要对配置文件进行读取

2、读取配置文件需要用到第三方扩展包configparser

   cmd -> Configparser  pip install Configparser

   安装完成后,引入 import configparser

7、配置文件、封装读取配置文件的方法

这里看到两个方法,读取配置文件和获取配置文件的值

1、读取配置文件

   先实例化configparser.Configparser()

   然后在读取文件的路径configparser.read.(路径,编码格式uft-8)

   #python3中,设置默认编码格式是utf-8,读写文件的时候加个encoding=”utf-8”

文件头就不需要指定文件编码

2、获取配置文件的值

   configparser.get.(节点,key)   用来获取具体的值

3、读取配置文件需要传文件路径,获取配置文件的值需要传节点

   所以在初始化的时候,就把路径和节点传进来,调方法时使用。

   并且,当调用ReadIni这个类的时候,我就会调用load_ini这个方法

上一篇:Composer对于第三方包的自动加载


下一篇:使用Python中的config配置