使用pycharm打开csv文件,csv文件中的中文出现乱码的解决方案
2017-01-09 10:52
3979 查看
pycharm是一款python的解释器,个人感觉用着还是很顺手。
但是有时候使用pycharm时,正常中文可以使用。而打开csv文件(包括txt文件),使用csv中的中文数据时,会发现读取的中文数据乱码
这是因为pycharm中默认设置是以utf-8的编码方式打开文件,而csv的文件正确读取方式是GBK,使用UTF-8自然会造成乱码
解决方法为:修改pycharm的默认设置为GBK即可。
设置步骤如下:
ps:编码方式只是人们约定俗成的一种读取字符的规则,不同的字符有不同的读取规则,如读取时没有按照相应的规则读取,即会造成乱码
1.打开pycharm的设置页面。fail ——> Settings
2.找到其设置默认编码的地方,修改其默认编码方式为GBK,点击确认按钮即可。Editor ——> File Encodings ——> Project Encoding
此时我们再回去我们的脚本中,运行打开csv文件的脚本,发现print的数据中如有中文,则可以正常显示。
但是有时候使用pycharm时,正常中文可以使用。而打开csv文件(包括txt文件),使用csv中的中文数据时,会发现读取的中文数据乱码
这是因为pycharm中默认设置是以utf-8的编码方式打开文件,而csv的文件正确读取方式是GBK,使用UTF-8自然会造成乱码
解决方法为:修改pycharm的默认设置为GBK即可。
设置步骤如下:
ps:编码方式只是人们约定俗成的一种读取字符的规则,不同的字符有不同的读取规则,如读取时没有按照相应的规则读取,即会造成乱码
1.打开pycharm的设置页面。fail ——> Settings
2.找到其设置默认编码的地方,修改其默认编码方式为GBK,点击确认按钮即可。Editor ——> File Encodings ——> Project Encoding
此时我们再回去我们的脚本中,运行打开csv文件的脚本,发现print的数据中如有中文,则可以正常显示。
相关文章推荐
- SpringMVC导出CSV文件中文出现乱码解决方案
- liunx 中使用vim 打开 txt文件时 中文出现乱码的解决办法
- 避免UTF-8的csv文件打开中文出现乱码
- 避免UTF-8的csv文件打开中文出现乱码
- 使用Unicode字符集时用CFile把中文写入txt文件再用记事本打开出现乱码的问题
- mysql数据库使用SQLyog 导入中文 csv 文件出现乱码 解决
- 在mac下,用excel打开csv文件出现中文乱码的情况
- 使用Unicode字符集时用CFile把中文写入txt文件再用记事本打开出现乱码的问题
- Struts2中使用GET方式传递中文参数出现乱码的解决方案
- 关于使用jsp时出现中文乱码的解决方案总结
- C#读文件时出现中文乱码问题的解决方案
- Linux下如何解压rar、zip格式文件?Linux VPS安装7zip/使用方法/压缩解压中文文件名乱码解决方案
- linux下使用vim打开文件乱码问题解决方案
- 使用CStdioFile 读取Unicode文件时出现乱码问题解决方案
- ubuntu 12.04使用gedit打开txt文件中文乱码的处理方法
- vim,gvim使用指定编码打开文件,gvim中文乱码
- UTF-8的CSV文件用Excel打开会出现乱码的解决方案
- 关于RDLC使用导出PDF文件时,中文乱码解决方案
- 刚装ubuntu后,打开windows下的TXT文件就会发现无法显示中文,出现大量乱码
- linux下使用vim打开文件乱码问题解决方案