在前面章节,笔者有提到可以试着将账号密码写到配置文件中,然后在脚本中需要的地方进行读取。这样既实现了关键或私密的信息与代码分离,又避免了对代码的改动,当我们的代码需要给别人用时,只需把配置文件中相关的配置修改一下就好了。
学了上一节自动发邮件的功能,我们会发现不仅仅是用例中的账号和密码可以写进配置文件,发送邮件时的相关账号密码和配置写进配置文件也会方便很多。那么这一节就具体介绍一下配置文件的使用。
在Python 的标准库中有一个 configparser 模块,其提供一套 API 来读取和操作配置文件(因为是标准库中的模块,所以无需下载安装)。我们接下来会详细介绍一下configparser 模块的使用。
1、配置文件