一、yaml的安装:
pip install pyyaml
二、yaml配置文件的创建:
创建文件时以.yaml后缀名结束或者以.yml后缀名结束
三、yaml文件例子
1、字典
log:
logger_name: "python"
logger_level: "DEBUG"
stream_level: "DEBUG"
file_level: "INFO"
filepath: "pythonlog.txt"
2、列表
study:
- hello
- world
- python
注:冒号后面要记得加空格(logger_name:空格"python")
四、yaml文件封装
import yaml
#读取yaml配置文件
def read_yaml(filepath):
with open(filepath,encoding="utf-8") as f:
conf=yaml.load(f,Loader=yaml.SafeLoader)
return conf
#写入数据到yaml配置文件
def write_yaml(filepath,data):
with open(filepath,"a",encoding="utf-8") as f:
yaml.dump(data,f)
#调试本程序
if __name__ =="__main__":
con=read_yaml("config.yaml"