excel打开csv乱码解决------------为什么pycharm里面csv不乱码,excel里面却乱码了

简介: excel打开csv乱码解决------------为什么pycharm里面csv不乱码,excel里面却乱码了

问题简述

我用了一些需要的数据,,需要在Excel中处理并打印,在pycharm中是可以正常打开,无乱码情况。但是我直接用Excel打开这个CSV文件却发现,文件中的所有中文字符都变成了乱码,经过自己的尝试,找到了好几种方法,这里来详细讲解最简单的一种方法。

问题起因

为什么用excel打开utf-8存储方式的文件会出现乱码呢?因为excel打开文件时默认使用unicode的编码方式,编码的不匹配导致了乱码情况的产生。

问题展示image.png

想要解决这个问题其实非常的简单。下面就来详细的说一下问题的解决方法

问题解决

方法1、数据导入

打开 Excel,执行“数据”->“自文本”,选择 CSV 文件,出现文本导入向导,选择“分隔符号”,下一步,勾选“逗号”,去掉“ Tab 键”,下一步,完成,在“导入数据”对话框里,直接点确定。亲测,可以解决乱码问题

方法2、先另存再打开

使用记事本打开CSV文件(鼠标放到乱码csv上右键=》打开方式=》选择记事本=》文件=》另存为,编码方式选择ANSI,保存完毕后,用EXCEL打开这个文件就不会出现乱码的情况。image.png注意,确保用记事本打开的不是乱码的,不然另存为也没用。还有一点需要注意的,就是有时候可能电脑缓存没缓存过来导致记事本打开也是乱码的,这时候你可以等等或者重启电脑就可以了。image.png

ok,当我们再次关闭其他的页面,直接用excel打开这个修改过后的excel页面。我们发现乱码问题已经解决了,用excel可以正常的打开csv文件了。问题解决。注意:这个说的是记事本打开哪个,导入那个没有细说,也能解决。






目录
相关文章
|
7月前
|
存储 Python
用python将csv转excel (.xls和.xlsx)的几种方式
用python将csv转excel (.xls和.xlsx)的几种方式
330 4
|
7月前
|
IDE 开发工具 Python
解决pycharm运行项目时控制台乱码
解决pycharm运行项目时控制台乱码
136 0
|
7月前
|
数据采集 机器学习/深度学习 数据可视化
【办公自动化】使用Python批量处理Excel文件并转为csv文件
【办公自动化】使用Python批量处理Excel文件并转为csv文件
200 0
|
7月前
|
存储 JSON 关系型数据库
Pandas载入txt、csv、Excel、JSON、数据库文件讲解及实战(超详细 附源码)
Pandas载入txt、csv、Excel、JSON、数据库文件讲解及实战(超详细 附源码)
149 0
|
2月前
|
存储 数据挖掘 Java
csv和excel
【10月更文挑战第18天】csv和excel
107 5
|
2月前
|
数据处理 Python
Python实用记录(十):获取excel数据并通过列表的形式保存为txt文档、xlsx文档、csv文档
这篇文章介绍了如何使用Python读取Excel文件中的数据,处理后将其保存为txt、xlsx和csv格式的文件。
106 3
Python实用记录(十):获取excel数据并通过列表的形式保存为txt文档、xlsx文档、csv文档
|
7月前
|
Python
python_读写excel、csv记录
python_读写excel、csv记录
62 0
|
6月前
|
Go
golang解析excel、csv编码格式
golang解析excel、csv编码格式
72 4
|
存储 数据挖掘 数据处理
【解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG 】
【解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG 】
829 0
|
7月前
|
JavaScript
盘点CSV文件在Excel中打开后乱码问题的两种处理方法
盘点CSV文件在Excel中打开后乱码问题的两种处理方法
1632 0