您的当前位置:首页正文

【原创】Pandas读取json/csv提示ValueError: Expected object or value(从本人简书博客移入)

2024-11-10 来源:个人技术集锦

问题产生的原因: pandas不支持utf-8 with BOM的文件, 支持的是UTF-8 不带BOM文件

解决方法: 以Notepad++为例

深入研究下 utf-8 with BOM文件和UTF-8 不带BOM文件的区别:

2.总结来说: 微软在自己家的windows系统用记事本建utf-8文件, 喜欢加个"U+FEFF"标记, 来标示该文件是UTF-8文件, 然而其他公司都不认同, 大家认同的是纯粹的utf-8文件, 所以在对文件的二进制流进行解析时, 如果带了BOM标记就解析不出来了

显示全文