在mac下,用excel打开csv文件出现中文乱码的情况
2016-08-31 15:43
1471 查看
解决,在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)
相关文章推荐
- java输出utf-8的csv文件时,文件中有中文,excel打开文件乱码问题解决
- Excel打开CSV文件中文乱码
- EXCEL打开csv文件中文乱码,以及导入数据库中文乱码
- laravel 导出csv文件 用excel打开中文乱码问题之BOM
- 在Mac系统下Excel转csv文件中文乱码问题解决
- 关于用EXCEL打开".csv"文件中文会出现乱码问题
- python 写csv文件,excel打开中文乱码解决方法
- 避免UTF-8的csv文件打开中文出现乱码
- magento -- 在导出CSV时进行转码以保证用excel打开有中文的CSV文件时不会乱码
- 英文版Excel打开含中文的csv文件乱码的解决办法
- 使用pycharm打开csv文件,csv文件中的中文出现乱码的解决方案
- 英文版Excel 2007打开含中文的csv文件乱码如何解决
- 文件、导出-在Mac系统下Excel转csv文件中文乱码问题解决-by小雨
- Mac中用Excel导入csv文件出现乱码
- Excel打开csv文件中文乱码解决方法
- PL/SQL Developer 导出csv文件,用excel打开中文显示乱码
- 避免UTF-8的csv文件打开中文出现乱码
- 在Mac系统下Excel转csv文件中文乱码问题解决
- 在Mac系统下Excel转csv文件中文乱码问题解决
- 英文版Excel 2007打开含中文的csv文件乱码如何解决