天天看点

python读取配置文件&&简单封装

之前有做过把爬虫数据写到数据库中的练习,这次想把数据库信息抽离到一个ini配置文件中,这样做的好处在于可以在配置文件中添加多个数据库,方便切换(另外配置文件也可以添加诸如邮箱、url等信息)

python使用自带的configparser模块用来读取配置文件,配置文件的形式类似windows中的ini文件

在使用前需要先安装该模块,使用pip安装即可

(1)新建一个config.ini文件,如下

python读取配置文件&&简单封装

(2)新建一个readconfig.py文件,读取配置文件的信息

上述代码运行结果如下,可以和config.ini进行对比 

python读取配置文件&&简单封装

工程目录如下:

python读取配置文件&&简单封装

readconfig.py:

或者使用os.path.join()进行拼接

把读取配置文件readconfig.py和操作数据库handleDB.py分别封装到一个类中

readconfig.py如下

handleDB.py如下

最后的运行文件,调用前面的方法