当前位置:首页 > 实用技巧 >

excelcsv格式乱码恢复

来源:原点资讯(www.yd166.com)时间:2023-05-01 14:19:45作者:YD166手机阅读>>

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

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

excelcsv格式乱码恢复,(1)

群中提问:

excelcsv格式乱码恢复,(2)

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

一、思路

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

二、解决方案

方法一:notepad 打开

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

f = open('filename.csv', mode='a', encoding="utf-8") csvwriter = csv.writer(f)

如下图所示:

excelcsv格式乱码恢复,(3)

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

方法二:Excel转换

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

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

excelcsv格式乱码恢复,(4)

首页 123下一页

栏目热文

微信如何隐藏某人消息(微信如何隐藏别人发给我的消息)

微信如何隐藏某人消息(微信如何隐藏别人发给我的消息)

大家好,我是小俊,欢迎观看今天的知识分享,大家都知道啊,微信是我们最常用的社交聊天APP之一,几乎我们每天都会使用微信来...

2023-05-01 14:28:20查看全文 >>

手机连不上网怎么回事(手机显示已连接不可上网什么意思)

手机连不上网怎么回事(手机显示已连接不可上网什么意思)

闲暇的休憩时光必然少不了WiFi的陪伴,看电影、打游戏等都离不开网络。可是有时明明信号满格的WiFi,却连不上网络,这究...

2023-05-01 14:36:49查看全文 >>

手机qq删除了怎么找回数据(手机qq数据删了怎么恢复)

手机qq删除了怎么找回数据(手机qq数据删了怎么恢复)

案例:手机存储数据恢复软件哪个好用?【有没有好介绍的苹果数据恢复软件?可以恢复好几年数据的那种软件?求推荐!】手机中的数...

2023-05-01 14:13:07查看全文 >>

关闭后台运行的设置在哪里(oppo手机怎么关闭自动更新)

关闭后台运行的设置在哪里(oppo手机怎么关闭自动更新)

今日份“请出示健康宝”过了两遍….手机已成为日常生活必需品刷新闻、看短视频、社交、导航支付、外卖、买菜、移动办公曾经调侃...

2023-05-01 14:33:12查看全文 >>

后台运行怎么打开(后台运行在哪里关闭)

后台运行怎么打开(后台运行在哪里关闭)

腾讯视频具有听视频功能,也可以为您带来后台播放功能,这样即使退出app,也可以听视频声音。小编今天为您汇总了具体操作步骤...

2023-05-01 14:32:44查看全文 >>

excel文件转csv文件乱码(excel保存成csv数值变乱码)

excel文件转csv文件乱码(excel保存成csv数值变乱码)

最近网友抱怨,收到别人发来的数据表,打开后长这样:CSV再EXCEL中显示为乱码除了数字,其他是啥玩意儿完全乱码。。。(...

2023-05-01 14:26:03查看全文 >>

excel保存为csv后身份证格式变了(excel打开csv文件乱码如何解决)

excel保存为csv后身份证格式变了(excel打开csv文件乱码如何解决)

系统导出数据csv格式用Excel表格打开后,身份证号等超过15位的数据后面会默认变成0,主要原因是格式问题,有的小可爱...

2023-05-01 14:02:41查看全文 >>

excel的csv格式为什么会乱码(csv格式转换成excel后乱码)

excel的csv格式为什么会乱码(csv格式转换成excel后乱码)

使用Data.olllo数据助手解决EXCEL打开CSV、TXT数据乱码的问题计算机存储的文件是有不同的编码方式,而有时...

2023-05-01 14:14:15查看全文 >>

excel另存csv格式身份证号全变了(excel怎么另存为csv文件不乱码)

excel另存csv格式身份证号全变了(excel怎么另存为csv文件不乱码)

可能很多人想着这不是件容易的事儿吗?其实那只是针对里面没有身份证号码等超长数字的CSV, 如果有这样的超长数字字符串,那...

2023-05-01 14:33:17查看全文 >>

去南京的高铁票怎么买(去南京高铁时刻表)

去南京的高铁票怎么买(去南京高铁时刻表)

7月27日起,沪(上海)宁(南京)城际铁路将开展电子客票应用试点,旅客购买这条线路上20个车站间的动车组列车车票时,铁路...

2023-05-01 14:45:46查看全文 >>

文档排行