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'))  #解決亂碼問題
'''

運行結果示意圖:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章