python pandas读取csv文件报错:encoding=‘gb2312‘

读文件报错:
UnicodeDecodeError: ‘gb2312’ codec can’t decode byte 0xa9 in position 8221: illegal multibyte sequence

import os
import sys
import numpy as np
import pandas as pd

f1=pd.read_csv("train - 副本.csv",encoding='gb2312')
print(f1)

后边的encoding属性根据自己的文件属性来
原因:如果如果文件中有繁体中文,gb2312处理不了,换成gbk可以读取

猜你喜欢

转载自blog.csdn.net/weixin_44080131/article/details/110219780