Python学习笔记-CSV文件处理常见错误

1. 读csv文件后,DataFrame里面中文字符显示为乱码,代码样例如下

import pandas as pd

enrollments = pd.read_csv('enrollments.csv')

enrollments.head()

试过好几种方法,各有各的问题,最佳办法是先将'enrollments.csv'用记事本打开,另存为utf-8格式,然后运行代码,DataFrame就可以正常显示了.

还有一种办法是enrollments = pd.read_csv('enrollments.csv',encoding = 'utf8'),不过这样处理后,生成的DataFrame里可能会与原始CSV列头稍有不同,需要仔细调试.

你可能感兴趣的:(Python学习笔记-CSV文件处理常见错误)