开心的学习 发表于 2022-3-6 15:01:06

python中pandas库中用read_csv读取csv文件

求教,python中pandas库中用read_csv读取csv文件时,csv文件中有中文,运行报错,这怎么解决
错误提示:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb5 in position 14189: invalid start byte

isdkz 发表于 2022-3-6 15:03:06

打开文件时指定编码格式为 gbk,

f = open('test.csv', encoding='gbk')

ckblt 发表于 2022-3-6 15:03:33

没用过pandas,
推测是编码问题,
把utf-8改成gbk试试

开心的学习 发表于 2022-3-6 15:11:48

设了gbk也不行

isdkz 发表于 2022-3-6 15:21:32

开心的学习 发表于 2022-3-6 15:11
设了gbk也不行

方便把你的 csv 文件放上来看看吗?
页: [1]
查看完整版本: python中pandas库中用read_csv读取csv文件