112
當我們在撰寫 Python 程式的時候, 偶爾會希望我們的程式可以在不同環境中使用, 舉例來說有一個讀取 DB 的程式碼為了要因應不同環境下 db 位置, 帳號密碼的不同, 因此我們會希望使用者自行去修改設定檔而不是去變動程式碼, 這樣可以避免不小心動到原始程式碼因而造成不可預期的 bug. 那麼在 Python 下其實有很多種方法可以去製作這樣的 config 設定檔. 好比說我們常用的 ini, json, yaml 與 xml. 以下在 stackoverflow 的文章正好可以為大家解答.
Reference: https://stackoverflow.com/questions/19078170/python-how-would-you-save-a-simple-settings-config-file
另外作者有空時再為大家寫一個中文的參考範例, 敬請期待