之前有做過把爬蟲資料寫到資料庫中的練習,這次想把資料庫資訊抽離到一個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如下
最後的運作檔案,調用前面的方法