使用pyyaml
import yaml
a = {"name": "小李", "school": [1 ,2 ,3]}
res = yaml.dump(a,default_flow_style=False, encoding='utf-8', allow_unicode=True)
print(res)
结果:

# 加上后面参数防止中文乱码
yaml.dump(a, default_flow_style=False, allow_unicode=True)
print(res)

本文探讨了在使用Python的pyyaml库将JSON格式转换为YAML格式时可能出现的乱码问题。内容包括问题的现象、原因分析以及解决方法,帮助读者理解和解决此类问题。
使用pyyaml
import yaml
a = {"name": "小李", "school": [1 ,2 ,3]}
res = yaml.dump(a,default_flow_style=False, encoding='utf-8', allow_unicode=True)
print(res)
结果:

# 加上后面参数防止中文乱码
yaml.dump(a, default_flow_style=False, allow_unicode=True)
print(res)

2065

被折叠的 条评论
为什么被折叠?