csv文件怎么转成excel不乱码(教你两种处理方法轻松搞定)

大家好,我是Python进阶者。前几天给大家分享了一些乱码问题的文章,阅读量还不错,感兴趣的小伙伴可以前往:盘点3种Python网络爬虫过程中的中文乱码的处理方法,UnicodeEncodeError: ‘gbk’ codec can’t encode character解决方法,今天基于粉丝提问,给大家介绍CSV文件在Excel中打开后乱码问题的两种处理方法,希望对大家的学习有所帮助。

前言

前几天有个叫【RSL】的粉丝在Python交流群里问了一道关于CSV文件在Excel中打开后乱码的问题,如下图所示。

在Excel中直接打开csv文件,如下图所示:

 

盘点CSV文件在Excel中打开后乱码问题的两种处理方法
 

群中提问:

 

盘点CSV文件在Excel中打开后乱码问题的两种处理方法
 

看上去确实头大,对于爬虫初学者来说,这个乱码摆在自己面前,犹如拦路虎一般难顶。不过别慌,小编在这里给大家整理了两种方法,专门用于针对CSV文件乱码的,希望大家在后面再次遇到这样乱码的问题,在此处可以得到灵感!

一、思路

其实解决问题的关键点就是在于一点,就是编码的转换。这里例举两种方法,肯定还有其他的方法的,也欢迎大家在评论区谏言。

二、解决方案

方法一:notepad++打开

因为csv文件本质上也是文本文件,本身用notepad++打开csv文件是可以直接打开,不会乱码的。如果在网络爬虫的时候,指定了存储格式为utf-8编码,那么该csv文件用notepad++打开是没啥问题的。

f = open(‘filename.csv’, mode=’a’, encoding=”utf-8″)

csvwriter = csv.writer(f)

如下图所示:

 

盘点CSV文件在Excel中打开后乱码问题的两种处理方法
 

因为我源文件本身就是韩语和日本语,所以看到的就是这个了,上图绝不是乱码哈,别误导了大家,嘻嘻!

方法二:Excel转换

这个方法稍微复杂一些,但是比较好理解,对于初学者来说,还是比较好接受的,直接在Excel中进行操作,步骤如下。

1)打开一个Excel文件,之后依次点击“数据”–>“从文本/CSV”,如下图所示。

 

盘点CSV文件在Excel中打开后乱码问题的两种处理方法
 

2)之后选择需要加载的CSV文件,然后会自动弹出下图

 

盘点CSV文件在Excel中打开后乱码问题的两种处理方法
 

从这里看的是原始文件,确实是乱码的存在,接下来需要稍微设置下就可以了。

3)文件原始格式设置为“无”或者你的原始编码“UTF-8”;分隔符默认是逗号;数据类型检测选择基于整个数据集,最后选择右下方的加载,如下图所示。

 

盘点CSV文件在Excel中打开后乱码问题的两种处理方法
 

4)之后稍等片刻,CSV文件就会自动加载到Excel,如下图所示。

 

盘点CSV文件在Excel中打开后乱码问题的两种处理方法
 

因为我源文件本身就是韩语和日本语,所以看到的就是这个了。

5)在Excel中的显示,如下图所示:

 

盘点CSV文件在Excel中打开后乱码问题的两种处理方法
 

看上去还是比较清爽的,如此一来,中文乱码的问题就迎刃而解了。之后你就可以进行进一步的转存为标准的Excel文件或者进行数据处理都可以。

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/16327.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • qq发出去很久的消息怎么撤回(qq离线文件和QQ邮箱撤回方法)

    有人说世上没有后悔药,但有些是有后悔药的。下面我分享一些小技巧,希望喜欢~ 一、QQ消息的撤回 这个是我们大家比较熟悉的,发了一条消息感觉不好,想撤回。 在电脑上:在主界面打开好友对话框,在发送消息的列表上对想要撤回的消息右击,选择“撤回消息”,在聊天窗口会出现:“你撤回了一条消息” 在手机上:对需要撤回的消息进行长按,点击“撤回”【注:需要撤回的消息要在两…

    2022-08-12
    00
  • Win10热点开启后网络无法使用怎么办?

    Win10热点开启后网络无法使用怎么办? 问题原因 解决方案 问题原因 在Win10系统中,开启热点后,可能会遇到无法使用网络的情况,这通常是由于以下原因导致的: 网络适配器驱动程序过旧或不兼容。 网络适配器未正确配置。 操作系统缺少更新或存在其他故障。 解决方案 为了解决这个问题,可以尝试以下几种解决方案: 1. 更新网络适配器驱动程序 首先,需要检查网络…

    2023-08-16
    00
  • 电脑桌面动态壁纸软件哪个好(8款桌面动态软件推荐)

    很多人都不知道在哪可以找到好看的壁纸,今天就给大家分享8个超棒的动态壁纸软件,让你的Windows惊艳到爆,快来一起看看吧。 01翻页时钟 Fliqlo翻页时钟是我一直在用的,屏幕休眠后自动进入全屏时钟, 并且有翻页的效果。用这种文艺的方式来感受时间的流逝,我觉得还是挺有意境的。 02黑客帝国 大家之前看电影《The Matrix》的时候,是不是觉得电影片头…

    2022-07-06 投稿
    00
  • 电脑提示这个压缩文件格式未知或者数据已经被损坏怎么办?1秒看懂解决方案

    日常使用电脑,当电脑里重要文件、资料、图片等越来越多的时候,需要经常对这些数据进行备份。尤其是电脑里一些重要资料,我们在备份这些资料的时候,为了拷贝方便、节省磁盘空间,大多数会选择将这些资料先进行压缩,然后再进行拷贝备份。 压缩文件太大,打开的时候提示:“文件格式未知或数据被损坏” 我们在使用压缩软件解压大文件(超过4G),在压缩时不会出问题,但是当再次打开…

    2022-04-13 投稿
    00
  • 抢票浏览器哪个好用(三款主流手机浏览器对比横评)

    春节将至,对于许多需要归家的游子们来说,归家的、返程的火车票可是重点关照对象,一场抢票大战正在各地上演。那么如何才能最快的抢到一张回家的车票呢?12306太堵太繁琐,电脑又不能随身带,手机或许是一个不错的选择。 经历了前几年的抢票软件大战,现在几乎主流的手机浏览器也都添加了抢票功能,毕竟比起电脑来,手机抢票更方便。 一款好用的手机浏览器能帮你更加顺利的购买到…

    2022-07-05 投稿
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信