在mac下,用excel打开csv文件出现中文乱码的情况

原创 2016年08月31日 15:43:25
解决,在mac下,用excel打开csv文件出现中文乱码的情况
方法就是用python转换文件编码方式
在python命令行下:
首先,读取文件:
with open('dianying.csv', 'r') as f:
   dy=f.read()
   print f.read()
其次,在写入文件的过程中改变编码方式:
with open('dy.csv', 'w') as f:
         dy=dy.decode('utf-8').encode('gb2312')
         f.write(dy)



上面的代码就是把dianying.csv(编码方式是utf-8)转换成dy.csv文件(编码方式是gb2312)




相关文章推荐

Mac OS X将CSV格式转换为Excel文档格式,Excel转CSV中文乱码问题

在Mac上如果你使用Excel打开windows导出的CSV格式文档,你会发现表格中所有的的内容都显示在A列。那么,如何恢复正常呢,你可以将CSV格式的文档导入到Excel文档中,这样就正常显示了。 ...

Mac下csv文件乱码

iconv -s -c -f UTF8 -t GBK 34.csv > new_34.csv

Mac上Numbers显示.csv中文乱码问题(已解决)

通过转码解决问题。

在Mac系统下Excel转csv文件中文乱码问题解决

导出方式 问题的原因是编码方式不同造成的,解决问题需要借助一个工具 Numbers, 下载地址: http://soft.macx.cn/5144.htm 安装完成后用Numbers打开E...

Mac中用Excel导入csv文件出现乱码

Windows用户在使用Excel处理数据文件时都不会关心文件的编码,因为Excel支持Windows上默认使用的简体中文编码GB2312。但是,使用MAC的用户就没有那么省心了,一不小心就会碰到中文...

Mac下CSV中文乱码问题解决方法

来源 Mac下生成CSV文件,用Excel打开时经常会遇到中文乱码的问题。例如下图所示,有一个文件“users.csv”,里面的内容是中文,并且选中文件后点击空格预览,也能正常显示中文。  但用Ex...
  • wqdwin
  • wqdwin
  • 2017年07月25日 10:47
  • 459

Excel 乱码 on Mac

Possible solution 1: 选择宋体,有的字体 可能字库不全 Possible solution 1: 1,启动Excel,新建一个空文件 2,File -》 import 3...

解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG

方法一: 使用 Ron's Editor - Ultimate CSV Editor,详见《 Ron's Editor - Ultimate CSV Editor:免费的 CSV 编辑器,支持 ...

解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG

直接用 Excel 2013 打开 UTF-8 编码的 CSV 文件会导致汉字 出现乱码。 原因可能是 Excel 以 ANSI 格式 打开,不会做编码识别。 打开 UTF-8 编码的 CSV 文...

Robot Framework安装及执行用例过程中遇到的问题及解决方法

1.robot framework安装完成后,导入测试用例,发现requestslibrary库标红,并且在log里面看到错误日志提示: 在网上搜了一大圈没发现跟我一样错误的文章,并且在安装目录...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在mac下,用excel打开csv文件出现中文乱码的情况
举报原因:
原因补充:

(最多只允许输入30个字)