转载来源
在pandas中读取带有中文的csv文件时,读写中汉字为乱码,可加上encoding参数来避免,如:
pd.read_csv(“xxx.csv”, encoding=”gb2312”)
pd.read_csv(“xxx.csv”, encoding=”gbk”)
在导出时也要加上encoding参数,否则导出后用excel打开也是乱码,editplus打开正常,如:
df.to_csv(“sel.csv”, index=False, encoding=”gb2312”)
df.to_csv(“sel.csv”, index=False, encoding=”gbk”)