Python | UTF-8 with BOM 编码处理

 时间:2024-10-14 00:17:14

1、笔者手头有个JSON配置文件,是UTF-8编码的

Python | UTF-8 with BOM 编码处理

3、由于编码方式改变,Python代码在读取这个字典时候就会报错

Python | UTF-8 with BOM 编码处理Python | UTF-8 with BOM 编码处理

6、整理以后的代码:import jsonimport codecswith open('hdfs.json') as h: content = h.re锾攒揉敫ad() content = content.decode('utf-8-sig') if content.startswith(codecs.BOM_UTF8) else content print json.loads(content,encoding='utf8')

Python | UTF-8 with BOM 编码处理
  • 北方盆栽桔子树怎么养
  • 残疾军人、残疾警察可以享受哪些优惠
  • 香港旅游四大庙宇之车公庙的详细介绍
  • 西红柿胡萝卜炖牛腩的做法
  • 化妆的正确步骤是什么
  • 热门搜索
    拮据是什么意思 spv是什么意思 imagine是什么意思 治灰指甲用什么药 祝福教案 主管护师什么时候出成绩 所向披靡的靡是什么意思 考研祝福 意义的意思 新车什么时候拉高速