pip install pyyaml想要表示列表項,使用乙個短橫槓加乙個空格。多個項使用同樣的縮排級別作為同一列表的一部分import yaml
my_dictionary:
- list_value_one
- list_value_two
- list_value_three
在python中,上面的將對映為:
字典形式
host:
ip00:
192.168.1.1
ip01:
one: 192.168.1.254
two: 192.168.1.2
soft:
apache: 2.2
mysql: 2.1
php: 5.3
yaml.load
import yaml
s = yaml.load(open("a.yaml"))
print(s)
結果
}, 'soft': }
返回乙個字典yaml.dump
print yaml.dump()
name: silenthand olleander
race: human
traits: [one_hand, one_eye]
Python介面自動化之yaml配置檔案
在自動化過程中,需要使用配置檔案儲存資料,比如資料庫資訊 賬號資訊 網域名稱等。其中,yaml檔案是一種配置檔案型別,相比較ini,conf配置檔案來說,更加的簡潔,操作也更加簡單,同時可以存放不同型別的資料。以下主要介紹yaml語法 yaml儲存資料,封裝類讀寫yaml配置檔案。一yaml介紹及使...
Python自動化測試中yaml檔案讀取操作
什麼是yaml 安裝yaml pip install pyyaml ywww.cppcns.comaml基本語法規則 鍵值對 dict yaml檔案 user admin pwd 123456 用python讀取yaml檔案案例如下,先用open方法讀取檔案資料,再通過load方法轉成python可...
python自動化之selenium
一 環境 1 selenium 安裝 pip install selenium 版本號 後可省略,預設安裝最新版本 檢視 pip show selenium 解除安裝 pip uninstall selenium 2 瀏覽器驅動 以chrome為例 國內可訪問 windows 解壓後將驅動移動至ch...