通过数据分析软件处理后的数据(文件是csv格式编码是utf8) ,到了Python处理(这里用的是python2)后竟然乱码了,具体表现就是汉字乱码,用csv打开后无法显示正常的汉字,然后csv串位。
1.乱码首先我想到的就是格式可能存在问题。
2.spss导出来的数据为utf8.
3.windows 默认EXCEL用ANSI编码编码。
思路:既然是编码格式不一致,那么首先就应该解决格式问题。
1.现将csv用记事本打开(右键文件,选择打开方式),然后选择保存字符ANSI(左上角文件,然后另存为选择编码为ansi)。
2.做python转换的时候一定要保证所有文件的格式一致,不然做一些数据处理操作的时候,还是乱码。