在專案中會有很多的配置檔案,如果專案特別龐大,那麼新增乙個配置,可能要改很多個檔案和很多專案,
很費人力和時間,而且容易改錯
我們需要乙個動態的配置檔案模板,每次新上商家等配置時候,我們只需要修改這個檔案,然後寫乙個指令碼,然後動態讀取配置,再把這些內容,更新到其他配置檔案中,簡單快捷
[im_info]
third_name:mb
#api_secret採用md5(third_name)
im_type: 17
open_url:
push_url:
close_url:
system_url:
sitein_url:
siteout_url:
動態插入示例方法:
/**
* insertdata 插入配置檔案字元
** @param string $file 插入檔案
* @param string $insert_str 插入字串
* @param string $insert_pos_str 插入位置的字串
* @param string $split_char 插入後面分割字串
* @access private
* @return void
*/private function insertdata ($file, $insert_str, $insert_pos_str, $split_char= "\n\n")
$content = $front.$insert_str.$split_char.$behind;
file_put_contents($file, $content);
} else
}
Python自動化 配置檔案讀取
二 配置檔案處理 yaml檔案 建立乙個.ini的配置檔案。section option value option value section option value option value1 引入configparser類 1.2 例項化configparser類,呼叫read方法,讀取ini...
python 介面自動化 配置檔案
1 配置檔案的作用 能用配置檔案的,盡量不用寫死,增加 的健壯性 配置檔案所用到的模組。from configparser import configparser 配置檔案用到的類 from scripts.contants import config file path 配置檔案的路徑配置檔案初始...
Python介面自動化之yaml配置檔案
在自動化過程中,需要使用配置檔案儲存資料,比如資料庫資訊 賬號資訊 網域名稱等。其中,yaml檔案是一種配置檔案型別,相比較ini,conf配置檔案來說,更加的簡潔,操作也更加簡單,同時可以存放不同型別的資料。以下主要介紹yaml語法 yaml儲存資料,封裝類讀寫yaml配置檔案。一yaml介紹及使...