pandas处理文件打不开

在使用pd.read_csv的时候,报错说编码问题,试了各种问题,最后小伙伴给我说了用这个可以

def re_encode(path):
    with open(path, 'r', encoding='GB2312', errors='ignore') as file:
        lines = file.readlines()
    with open(path, 'w', encoding='utf-8') as file:
        file.write(''.join(lines))
        
re_encode('train.csv')
re_encode('test.csv')

运行一次这个之后,即可用pd.read_csv打开。。。

猜你喜欢

转载自blog.csdn.net/qq_40920203/article/details/104804644