解决Excel打开UTF-8编码的CSV文件乱码的问题 实测好用

Python采集数据保存CSV文件内容乱码解决 本文介绍了Python中保存CSV文件内容乱码的问题及解决方法,并探讨了在数据采集、存储、分析、报告、备份、迁移、共享和合作等场景中的应用。通过正确地指定编码格式或使用UTF-8 with BOM格式,可以有效解决保存CSV文件内容乱码的问题,并确保数据在不同系统和团队之间的正常交流和共享。希望本文能够帮助大家更好地处理Python中保存CSV文件时可能遇到的编码问题,并在实际应用中发挥其重要作用。 阅读详情

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

  • 解决Excel打开UTF-8编码的CSV文件乱码的问题

    1

  • 解决Excel打开UTF-8编码的CSV文件乱码的问题

    2

  • 解决Excel打开UTF-8编码的CSV文件乱码的问题

    3

  • 解决Excel打开UTF-8编码的CSV文件乱码的问题

    4

  • 解决Excel打开UTF-8编码的CSV文件乱码的问题

    5

  • 解决Excel打开UTF-8编码的CSV文件乱码的问题

    6

分步阅读

CSV是一个平面文件,它的编码方式有多种。比如,MongoDB以UTF-8格式存储数据,在使用mongoexport导出为CSV文件时,CSV的编码即为UTF-8。(可以将导出的CSV文件用UltraEdit打开来验证编码格式)

当直接使用Excel打开UTF-8编码的CSV文件时会出现乱码。

Excel打开CSV文件依赖于系统的区域设置。由于区域设置的影响,以及CSV文件不同的实现,那么Excel需要以正确的方式来打开CSV文件。我们以从MongoDB导出的UTF-8格式编码的CSV文件为例:

工具/原料

  • 电脑

方法/步骤

  1. 1. 打开Excel应用程序。

  2. 2. 点击“数据”菜单的“自文本”:

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

  3. 3. 选择CSV文件,点击“导入”,出现“文本导入向导”对话框。

    从上面的默认设置我怀疑Excel默认以“Windows(ANSI)”打开CSV,未识别编码。

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

  4. 4. 文件类型选择“分割符号”,文件原始格式选择“65001:Unicode(UTF-8)”,勾选“数据包含标题”,点击下一步。

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

  5. 5. 分割符号去掉“Tab键”而勾选“逗号”,点击“下一步”。

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

  6. 6. 列数据格式根据需要选择,这里保持常规,点击“完成”。

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

  7. 7. 弹出“导入数据”对话框,我们选择“现有工作表”,点击“确定”。

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

  8. 8

    8. 数据显示正常。

三种方法解决csv乱码问题 ,解决鈥榟 鈥淒等csv乱码问题,利用python批量解决csv文件读写乱码问题 三种方法解决csv乱码问题 ,解决鈥榟鈥淒等csv乱码问题,利用python批量解决csv文件读写乱码问题 阅读详情

相关推荐

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

CSV文件乱码问题主要表现为在Excel中打开文件后,原本应该显示正常字符的地方出现了乱码或特殊符号。这可能是由于CSV文件的编码格式与Excel默认的编码格式不一致,或者文件在传输过程中损坏导致的。为了解决这个问题,我们可以采取修改文件编码格式或利用文本编辑器进行预处理的方法。

这家伙很懒,什么都没有留下 2万+

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

直接用 Excel 打开 UTF-8 编码的 CSV 文件会导致汉字部分出现乱码。原因是 Excel 以 ANSI 格式打开,不会做编码识别。打开 UTF-8 编码的 CSV 文件的方法:打开 Excel执行“数据”->“自文本”选择 CSV 文件,出现文本导入向导选择“分隔符号”,下一步勾选“逗号”,去掉“ Tab 键”,下一步,完成6)在“导入数据”对话框里,直接点确定7)保存完毕后,再用EXCEL打开这个文件就不会出现乱码的情况。

分享关于数据的知识。 2万+

NXP S32K3 Safety软件生态全解析:RTD、SPD、SAF、SCST到底怎么选?

本文深入解析NXP S32K3系列MCU的安全软件生态,详细对比RTD、SPD、SAF和SCST四大组件的功能定位与选型策略。针对不同ASIL等级需求,提供从架构设计到工程实践的完整解决方案,帮助开发者高效实现功能安全认证,优化汽车电子系统的安全性与可靠性。

weixin_42524226的博客 324

如何excel里面数据格式设置为utf-8

在Excel中,直接设置数据的编码格式为UTF-8是不直接支持的,因为Excel文件(如.xlsx或.xls)本身并不直接具有一个“编码”属性,像文本文件(如.txt或.csv)那样。然而,你可以通过保存Excel文件为CSV(逗号分隔值)格式并选择UTF-8编码来间接实现这一目的。现在,你的Excel数据已经被保存为一个UTF-8编码的CSV文件了。请注意,CSV文件是一个纯文本文件,因此它不会像Excel文件那样包含复杂的格式或功能(如公式、宏、条件格式等)。

chenchuang0128的博客 3万+

deap数据集的情绪检测代码环境搭建与实现

deap数据数据集很大

f的博客 4157

EMC(6)——电磁场的屏蔽

假如,机箱没有开口缝隙,比如篮球这种壳体,屏蔽效能都能达到100dB,100dB,基本上把电磁场强度能衰减万倍的关系,所以,这种方式屏蔽效能非常高。一般,钣金机箱,缝隙很大,大家目视就可以看到,铝铣的机箱,比较平整,但实际情况,表面其实也是坑坑洼洼,只是,大家肉眼看不出来而已!这种安装方式,是直接在缝隙增加导电材料,存在一个问题,就是,手法温柔点,压缩度会不够,手法粗暴点,过度压缩。所以,不是说,用金属机箱就能起到屏蔽效果,重要的是,要做好机箱孔缝电磁兼容设计,否则,是金属机箱,也是摆设。

qq_39825125的博客 2181

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

打开 Excel,执行“数据”->“自文本”,选择 CSV 文件,出现文本导入向导,选择“分隔符号”,下一步,勾选“逗号”,去掉“ Tab 键”,下一步,完成,在“导入数据”对话框里,直接点确定。最近在用QT读写CSV文件,发现将数据写入到CSV文件中,使用记事本打开文件是正常的,使用Excel打开,中文是乱码的,下面把原因和解决方法记录一下。使用记事本打开CSV文件,“文件”->“另存为”,编码方式选择ANSI,保存完毕后,用EXCEL打开这个文件就不会出现乱码的情况。

qq_41854911的博客 9966

【100%通过率】华为OD机试真题 Python 实现【打印机队列】【2022.11 Q4 新题】

有5台打印机打印文件,每台打印机有自己的待打印队列。因为打印的文件内容有轻重缓急之分,所以队列中的文件有1~10不同的代先级,其中数字越大优先级越高。打印机会从自己的待打印队列中选择优先级最高的文件来打印。如果存在两个优先级一样的文件,则选择最早进入队列的那个文件。现在请你来模拟这5台打印机的打印过程。

MISAYAONE的博客 1万+

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

在日常数据处理工作中,我们经常会使用CSV文件进行数据的导入和导出。然而,当CSV文件采用UTF-8编码时,有时候在使用Excel打开这些文件时会遇到乱码的问题,这可能会影响数据的正确性和可读性。在本文中,我们将分享如何解决Excel打开UTF-8编码CSV文件乱码的BUG问题,并提供一些实用的方法。

Front end development engineer 7008

基于STM32、HAL库的SC16IS752IPW总线转UART驱动程序设计

/ FIFO空间不足。// 设置LCR寄存器的DLAB位为1以访问DLL/DLH。// 设置LCR寄存器,先访问DLL/DLH。// 设置LCR寄存器(不包含DLAB位)

corlin6688的博客 817

【温室气体数据集】全球总碳柱观测网络 TCCON

【温室气体数据集】全球总碳柱观测网络 TCCON

WW、forever的博客 437

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

方法一: 使用 Ron's Editor - Ultimate CSV Editor,详见《 Ron's Editor - Ultimate CSV Editor:免费的 CSV 编辑器,支持 UTF-8 字符集》 方法二:使用 MS-EXCEL 解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG 作者:oyi319 出处:http://blog.c

宠辱不惊,闲看庭前花开花落;去留无意,漫随天外云卷云舒。 17万+

【全志V821_FoxPi】6-2 IMX219 MIPI摄像头适配

全志V821芯片适配IMX219 MIPI摄像头(2lane)教程,基于FoxPi开发板V1.2 SDK。文章详细介绍了IMX219的技术参数(800万像素、1/4英寸CMOS、支持1080P@30fps输出)及模组接口原理图。重点展示了设备树配置方法,包括PIO引脚定义(TWI0使用PA3/PA4,复位引脚PA2)、TWI0节点设置(100kHz时钟)以及VIND0节点中sensor0的完整配置(I2C地址0x20、MCLK0、RAW格式输出等)。配置过程强调需注意IMX219的器件地址转换(0x10→0

第四维度的博客 2254

解决Excel打开UTF-8编码CSV文件乱码的问题亲测有效

前段时间用某软件导出了一个CSV文件,需要在Excel中处理并打印,但是我直接用Excel打开这个CSV文件却发现,文件中的所有中文字符都变成了乱码,经过自己的尝试,采用数据导入的方法解决了问题,后来又搜了一下,发现还有其他方法,数据导入只是其中一种而已。现在整理总结一下: 亲测,我使用方法2解决的 方法1、数据导入 打开 Excel,执行“数据”->“自文本”,选择 CSV 文件,出现文本导入向导,选择“分隔符号”,下一步,勾选“逗号”,去掉“ Tab 键”,下一步,完成,在“导入数据”对话框

qq_34412985的博客 4万+

GEE必须会教程——一文教会你研究区域分块计算与合并

一整块算不是挺好的吗?emmmm,用过的人都知道,GEE好比幼年期的“紫妍”,要用“丹药”来养的,除非你是萧炎小友,到哪都有人给爆金币。我们今天想做的是计算2020年夏季西藏自治区的植被覆盖度(FVC),FVC的估算需要使用归一化植被指数(NDVI数据),这里我们用到的产品是MODIS的相关数据产品,该产品的分辨率是25 0m。下载好的结果毕竟是一块一块的,怎么对下载好的结果进行拼接,变成一张大图呢,别急,接下来,我们上科研小霸王——R语言。此处,我们通过省份数据,按照属性筛选,得到西藏自治区的行政边界。

Promising_GEO的博客 2512

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

excel打开csv文件乱码解决办法

参考链接:https://jingyan.baidu.com/article/4dc408484776fbc8d846f168.html 问题:用 Excel 打开 csv 文件,确认有乱码的问题。.Office 解决方法:1、新建一个空白的 Excel 文件,用于存储正确的数据。.2、打开新建的空白 Excel 文件,点击数据-->自文本.3、在打开对话框中,选择一开始有乱码...

anshujun7558的博客 1万+

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

java 以utf-8生成csv文件,用excel打开乱码问题解决

OutputStreamWriter osw = new OutputStreamWriter(resp.getOutputStream(), "UTF-8");   // 要输出的内容   result = (String)contentMap.get(RESPONSE_RESULT);   resp.setHeader("Content-Disposition", "attachment

延宝小白马的博客 6328

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

utf—8在苹果手机上乱码_MAC 下 Excel打开UTF-8格式的文件乱码

为了识别 Unicode 文件,Microsoft 建议所有的 Unicode 文件应该以 ZERO WIDTH NOBREAK SPACE字符开头。这作为一个”特征符”或”字节顺序标记(byte-order mark,BOM)”来识别文件中使用的编码和字节顺序(big-endian或little-endian),具体的对应关系见下表。Bytes Encoding Form...

weixin_39667801的博客 3105

解决python保存csv文件Excel打开乱码的问题

解决python保存csv文件打开乱码的问题

qq_43762434的博客 3261

csv文件EXCEL默认打开乱码问题

简单概括就是:编码问题,windows的 excel打开csv文本文件时,默认使用的是系统内的ANSI,在中文环境下就是GB2312。一般两种方法,在文件创建时指定让Excel默认打开不乱码的编码,或者加BOM 标记(Byte Order Mark 字节顺序标记),让excel用指定的编码打开。2.使用utf-8-sig即在文件头写入 0xEF、0xBB、0xBF,让excel识别出这是utf-8编码,用utf-8编码打开csv文件。如果是数据流返回,可以指定编码格式。写入utf-bom的csv。

qq_26372385的博客 2570

JAVA以UTF-8导出CSV文件,用excel打开产生乱码的解决方法

先上一段代码(上好的代码,多年陈酿)[java] view plain copyOutputStreamWriter osw = new OutputStreamWriter(resp.getOutputStream(), "UTF-8");    // 要输出的内容    result = (String)contentMap.get(RESPONSE_RESULT);    resp.setH...

qq_39478853的博客 2895

excel打开csv文件乱码问题

[故障原因分析]此种情况一般是导出的文件编码的问题。在简体中文环境下,EXCEL打开的CSV文件默认是ANSI编码,如果CSV文件的编码方式为utf-8、Unicode等编码可能就会出现文件乱码的情况。 [解决办法] (1)使用记事本打开CSV文件,文件-另存为,编码方式选择ANSI:(2)保存完毕后,用EXCEL打开这个文件就不会出现乱码的情况。 【编码方式讲解】 (1)ANSI编码 不同的国家和

dyna_lidan的博客 3904

EXCEL打开CSV文件乱码的解决方法

用C#程序通过StreamWriter导出字符串,导出生成txt文本文件,用记事本打开正常,改成csv格式,用excel打开乱码,且不能正确识别分列。 后用记事本打开,把编码从utf-8改成ansi之后,就可以正确识别分列和没乱码了。   【故障现象描述】 从网页上导出数据文件存储为CSV格式的文件,使用记事本打开文字显示没有问题,使用EXCEL打开出现乱码的情况。 ...

weixin_34405557的博客 1564

解决使用Excel打开UTF-8编码格式的csv文件乱码

解决使用Excel打开UTF-8编码格式的csv文件乱码 问题描述: 使用Excel 打开UTF-8编码格式的CSV文件会出现乱码的问题 原因: Excel以ANSI格式打开,没有做编码识别 解决方法一: 1.打开Excel 2007 2.执行“数据”->“自文本” 3.选择CSV文件,出现文本导入向导 4.选择“分隔符号”,下一步 5.勾选“逗号”,去掉“Tab 键”,下一步...

mg_18201130767的博客 3362

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

Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG 直接用 Excel 打开 UTF-8 编码的 CSV 文件会导致汉字部分出现乱码。打开 UTF-8 编码的 CSV 文件的方法: ) 直接用 Excel 打开 UTF-8 编码的 CSV 文件会导致汉字部分出现乱码。 原因是 Excel 以 ANSI 格式打开,不会做编码识别。 打开 UTF-8 编码的 CSV 文件的方法: 1 ) 打开 Excel 2 ) 执行“数据”->“自文本” 3 ) 选择 CSV 文件,出现文本导入向导 4

qq_43684686的博客 694
上一篇: 2021-10-21
下一篇: python多线程 多进程有源码好文
火星种萝卜
博客等级 码龄19年 438粉丝 304原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值