注意:在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')) #解决乱码问题
'''
运行结果示意图: