1. 程式人生 > >python讀取yaml檔案中的資料

python讀取yaml檔案中的資料

注意:在python2中進行
讀取方式有兩種
程式碼中的其中一種方式以註釋的形式展現出來:
yaml中檔案的內容如下:


'top寬度:': '27'
# ----------- 必須 -----------------------
# 計算機使用者名稱
username: onepoint

python檔案中的程式碼如下:

#! -*- coding:utf-8 -*-
import yaml

with open("begin\c.yaml", 'rb') as f:   #寫入正確的檔案路徑
    data = yaml.load(f)
    USERNAME = data["username"]
    BAOGUANGLV = data[u'top寬度:']
    print(BAOGUANGLV)
    print(USERNAME)
'''
f = open('begin\c.yaml')
data = yaml.load(f)
print data
print (repr(data[u'top寬度']).decode('unicode-escape'))  #解決亂碼問題
'''

執行結果示意圖:
在這裡插入圖片描述