python读取yaml文件
yaml文件可以存储多种不同类型的数据(字符串、数字、元组、列表、字典等);
所有的数据都是以冒号和缩进的形式进行存储,严格区分大小写、中英文状态;
1.python读取一个yaml文件
# 导包
import yaml
# 定义yaml文件路径
yaml_path = r‘D:\Python_Script\new_framework\source_file\login_page.yaml‘
# 获取文件流对象
with open(yaml_path,‘rb‘)as fileOpen:
    # 通过safe_load 读取文件流
    value = yaml.safe_load(fileOpen)
    print(‘读取到的数据:‘,value)
    print(‘读取到的数据的数据类型:‘,type(value))
可以看到结果是以字典的类型返回;
2.如果我们想要往yaml文件中写入一个列表,可以直接以中括号形式写入数据

读取后的结果为:

3.如果想要读取到的数据是一个列表的话,则需要在值得前面加上 -

读取后的结果为:

4.还可以直接往yaml文件中写入字典。直接用大括号表示

读取后的结果为:

相关推荐
  边城客栈学无止境    2020-07-05  
   awoyaoc    2020-06-07  
   mary    2020-05-28  
   ShiShuo    2020-05-16  
   OyangYujun    2020-04-10  
   kjh00abc    2020-03-08  
   sschencn    2020-02-23  
   akcsdno    2020-02-18  
   技术积累LZ    2020-02-14  
   SDUTACM    2020-01-18  
   jacktangj    2020-01-09  
   技术积累LZ    2020-01-08  
   limx    2019-12-18  
   kjh00abc    2019-12-15  
   Cherishyuu    2019-12-11  
   kjh00abc    2019-12-09  
 