昨天用jupyter生成的一个csv文件,用excel打开后一直乱码,找了一些方法,在jupyter上用了
#encoding = utf-8
后保存仍出现这个问题, 后来查了下可能是excel找开方式的问题。乱码加错位:
后在终端上用vim打开文件,查看其文的编码格式。
: set fileencoding 回车即可查看。
然后用iconv 把文件编码格式给转成GB18030,再打开即可。
iconv -f UTF-8 -t GB18030 feature_1.csv > feature_2.csv
再打开文件后即正确:
网友评论