1. 程式人生 > >yaml的使用及.yaml檔案格式問題

yaml的使用及.yaml檔案格式問題

最近正在學習自動化測試,使用yaml從配置檔案**.yaml中讀取配置資料。
1、新建test.yaml檔案,內容如下:

Tom: 25
Jack: 29
Dave: 
    age: 22
    sex: man

2、新建yaml_read.py檔案,內容如下:

#載入yaml  
import yaml  

#讀取檔案  
f = open('test.yaml''r')  

#匯入  
x = yaml.load(f)  

print(x)  
print(type(x))

3、輸出為:

{'Jack': 29, 'Dave': {'sex': 'man', 'age'
: 22}, 'Tom': 25} <class 'dict'>

但是在yaml檔案輸入資料過程中,碰到了由於輸入的格式錯誤,導致報錯
錯誤的格式為:
這裡寫圖片描述

這裡寫圖片描述
正確的格式為:
這裡寫圖片描述
冒號後要有空格,不能使用Tab鍵,希望對碰到同樣問題的有所幫助。