如何解决Python导出csv文件时,中文和韩文乱码

overme6个月前 (10-17)程序开发595
如文章摘要所述,使用python识别了文件夹中带中文和韩文字符的图片名称,保存到CSV文件时,中文和韩文部分显示为乱码。

如图所示:

原因分析:

CSV文件默认中文支持ANSI编码,且没有预留修改编码的选项。

解决方法:

1、 不使用CSV格式保存,使用to_excel保存为xlsx的文件格式,打开就可以正常显示utf-8的中韩文字符
2、 仍然使用CSV的方式 在CSV文件上右键->打开方式->选择“记事本”。 记事本打开后中文正常显示了,因为记事本支持utf-8. 点击记事本的另存为,弹出窗口格式选择ANSI, 保存为相同名字的CSV文件,然后再打开CSV,乱码就消失了。
3、 小编测试了一下,使用国产WPS办公软件,打开包含中韩文的CSV文件,可以正常显示中文和韩文字符。

以上,就是Python导出包含中文字符的CSV文件,乱码的处理方法。

相关文章


		Python Gzipped版本及XZ compressed版本介绍

Python Gzipped版本及XZ compressed版本介绍

下载Python安装文件时,如下图所示,某些版本提供多操作系统支持的版本。那么这些文件对应的是什么版本的Python呢! Gzipped source tarball 是Linux系统下载的版本...


		Win7系统 Python环境变量配置方法

Win7系统 Python环境变量配置方法

如下图所示,Win7系统上安装Python编程环境后,在命令提示窗口中输入python按回车后,提示不是内部或外部命令,也不是可运行的程序或批处理文件。这种情况,是怎么回事,该怎么处理呢? 这样的...


		Anaconda介绍及软件获取方法

Anaconda介绍及软件获取方法

什么是Anaconda? Anaconda就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。...


		Dos控制台python代码换行的方法

Dos控制台python代码换行的方法

在Python IDE工具编写python代码换行很简单,如果想要在控制台上换行该怎么操作呢! 1、cmd进入Dos界面,输入python按enter进入python环境。(* 注意,需要将pyt...


		Python如何安装opencv第三方WHL库

Python如何安装opencv第三方WHL库

今天学习Python时,通过import引入了cv2 opencv。但是引入后,出现下方所示报错。 ModuleNotFoundError: No module named ‘cv2’ 报警...


		Python Selenium调试出现 [WinError 193] %1 不是有效的 Win32 应用程序

Python Selenium调试出现 [WinError 193] %1 不是有效的 Win32 应用程序

replyreload += ',' + 1481; 现象: 初学Python Selenium插件,实现简单的打开火狐浏览器并加载baidu.com网站的功能。 Python代码如下: fro...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。