import json import pytest import yaml
# yaml转json def test_yaml_to_json(): with open("test.yaml", "r", encoding='utf-8') as f: f_read = yaml.safe_load(f) print("yaml接收的类型",type(f_read)) print(f_read) # 打印接收的yaml格式数据 print("json接受的类型",type(json.dumps(f_read))) # json接受是字符串类型 print(json.dumps(f_read)) # yaml转json # json转yaml def test_json_to_yaml(): with open("test.json", "r", encoding='utf-8') as y: alljson = y.read() y_read = json.loads(alljson) #y_read = json.load(y) print("json接受的类型",type(y_read)) print(y_read) print(type(yaml.dump(y_read))) print(yaml.dump(y_read)) # json转yaml