Pandas使用to_csv保存中文数据用Excel打开是乱码
关于这个问题还是困扰了很久,我生成了一些样本数据,打算保存到csv文件,之后用pandas的命令:
# data是DataFrame的格式
data.to_csv('./data/myfile.csv')
这样的方式保存后,你用自己的exel打开该文件,一堆乱码,怎么办?使用如下方式解决
# data是DataFrame的格式
data.to_csv('./data/myfile.csv', encoding='utf_8_sig')
以后只要保存含有中文字符的这样存就可以了
Pandas使用to_csv保存中文数据用Excel打开是乱码的更多相关文章
- 禅道导出数据,excel打开为乱码处理
		
禅道里面导出的数据,用Excel打开是乱码(如图),如何解决? 第一步: 第二步: 第3步: 第4步: 第5步: 选择一个储存位置 最后的结果就是这样了
 - EF 连接MySQL 数据库  保存中文数据后乱码问题
		
EF 连接MySQL 数据库 保存中文数据后乱码问题 采用Code First 生成的数据库,MySQL数据库中,生成的表的编码格式为***** 发现这个问题后,全部手动改成UTF8(图是另一个表的 ...
 - JAVA之编码---->CSV在文本下是正常的,用EXCEL打开是乱码的问题
		
JAVA之编码---->CSV在文本下是正常的,用EXCEL打开是乱码的问题 在JAVA下输出文件流,保存成CSV(用UTF-8)文件,怎么处理用EXCEL下是乱码,但是在记事本等其他软件都是正 ...
 - 解决mysql无法插入中文数据及插入后显示乱码的问题
		
(1)废话不多说就是使用mysql数据库的时候无法输入中文,可以输入中文后显示的又是乱码!! (2开始解决问题: 第一步:找到安装mysql的目录找到 my.ini 文件: 第二步:使用记事本打开my ...
 - [方法]本来好的中文在winEdt中打开变成乱码
		
场景:本来在winEdt中使用中文的tex文件,使用xelatex可以编译成pdf,今天打开该tex文件,所有中文变得不可读,统统乱码. 解决方法:在保存tex文件时使用的是utf-8保存的,所以在打 ...
 - MAC 下 Excel打开UTF-8格式的文件乱码
		
为了识别 Unicode 文件,Microsoft 建议所有的 Unicode 文件应该以 ZERO WIDTH NOBREAK SPACE字符开头.这作为一个”特征符”或”字节顺序标记(byte-o ...
 - 关于CSV文件 Excel打开乱码问题的解决方案
		
近日写java程序中,将数据输出到csv文件中,发现Excel打开之后,中文均为乱码 于是寻找解决方案,发现最简单的方式还是如此了 1. 将输出的csv文件用记事本打开 2. 另存为将文件编码格式改为 ...
 - 导出CSV格式文件,用Excel打开乱码的解决办法
		
导出CSV格式文件,用Excel打开乱码的解决办法 1.治标不治本的办法 将导出CSV数据文件用记事本打开,然后另存为"ANSI"编码格式,再用Excel打开,乱码解决. 但是,这 ...
 - PHP 简易导出excel 类解决Excel 打开乱码
		
<?php class exportCsv{ //列名 protected $_column = array(); protected $_reg = array(); public $ret ...
 
随机推荐
- new/delete 的使用要点
			
运算符 new 使用起来要比函数 malloc 简单得多,例如: int *p1 = (int *)malloc(sizeof(int) * length); int *p2 = new int[le ...
 - 关于C++中using namespace std
			
原文链接:http://www.kuqin.com/language/20080107/3532.html <iostream>和<iostream.h>是不一样,前者没有后缀 ...
 - 浅谈cookie测试
			
Cookie 提供了一种在Web 应用程序中存储用户特定信息的方法,例如存储用户的上次 访问时间等信息.假如不进行cookie存储一个网站的用户行为,那么可能会造成以下问题:用户进行购买几件商品转到结 ...
 - dwr框架使用总结——简单示例
			
1.新建web项目,项目名为dwr 2.导入以下jar包: dwr.jar.classes12.jar.commons-logging-1.0.4.jar和commons-logging.jar 3. ...
 - [BestCoder Round #5] hdu 4956 Poor Hanamichi (数学题)
			
Poor Hanamichi Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) T ...
 - Java精选笔记_Java API
			
String类 String类的初始化 String是一个特殊的对象,一旦被初始化,就不会被改变 1.使用字符串常量直接初始化一个String对象 String s1="abc" ...
 - ios 6以后,UILabel全属性
			
一.初始化 1 UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(40, 40, 120, 44)]; 2 3 [s ...
 - php-新特性,生成器的创建和使用
			
mark 一下~ http://laravelacademy.org/post/4317.html
 - JS控制元素可见(显示)与不可见(隐藏)
			
方法一: document.getElementById("id").style.visibility="hidden"; document.getElemen ...
 - poj_3352 连通图的桥
			
题目大意 给定N个点,他们之间用一些双向边连通,使得这N个点两两相互可达.但是其中某些双向边为桥,这样若断开这些桥,则整个图就无法做到点之间两两可达.现在可以添加若干条双向边,使得断开图中的任意一条边 ...