PyYAML和configparser模組講解

2021-09-07 14:40:38 字數 1314 閱讀 8027

python也可以很容易的處理ymal文件格式,只不過需要安裝乙個模組,參考文件: 

ymal主要用於配置檔案。

configparser模組

用於生成和修改常見配置文件,當前模組的名稱在 python 3.x 版本中變更為 configparser。

比如mysql,nginx,php配置檔案都是這種格式

如果想用python生成乙個這樣的文件怎麼做呢?

匯入模組,在py2裡是import configparser

在py3裡都是小寫了import configparser

我們現在來生成乙個example.ini配置檔案

我現在再把這個檔案讀出來:

刪除:修改:

YAML簡介和PyYAML安全操作

yaml 是 yaml ain t a markup language yaml 不是一種標記語言 的遞迴縮寫,是一種人類易讀的資料序列化語言。它通常運用在一些資料 分離場合 用於配置檔案,但也用於資料儲存 例如除錯輸出 或傳輸 例如文件標題 yaml 的配置檔案字尾為 yml,如 runoob.y...

pyyaml模組的使用

pyyaml是python的乙個專門針對yaml檔案操作的模組 方法說明 yaml.load yaml str,loader yaml.safeloader 解析yaml str,返回乙個物件 loader有四種模式 baseloader 僅載入最基本的yaml safeloader 安全地載入ya...

python基礎 PyYaml操作yaml檔案

格式 它的基本語法規則如下 大小寫敏感 使用縮排表示層級關係 縮排時不允許使用tab鍵,只允許使用空格。縮排的空格數目不重要,只要相同層級的元素左側對齊即可 yaml 支援的資料結構有三種物件的一組鍵值對,使用冒號結構表示。animal pets 或者如下格式 hash 陣列 cat dog gol...