之前有做过把爬虫数据写到数据库中的练习,这次想把数据库信息抽离到一个ini配置文件中,这样做的好处在于可以在配置文件中添加多个数据库,方便切换(另外配置文件也可以添加诸如邮箱、url等信息)
python使用自带的configparser模块用来读取配置文件,配置文件的形式类似windows中的ini文件
在使用前需要先安装该模块,使用pip安装即可
(1)新建一个config.ini文件,如下

(2)新建一个readconfig.py文件,读取配置文件的信息
上述代码运行结果如下,可以和config.ini进行对比
工程目录如下:
readconfig.py:
或者使用os.path.join()进行拼接
把读取配置文件readconfig.py和操作数据库handleDB.py分别封装到一个类中
readconfig.py如下
handleDB.py如下
最后的运行文件,调用前面的方法