pandas读取多个excelexcel文件,如果excel文件太大内存存不下怎么办

 
读取时用的是'utf-8'生成csv用的是'gbk'格式,分隔符要用逗号这样生成的csv文件就可以用excel打开。
  

备注:本文记录的是第一次用此模块只是记录而已,没有什么学习价值

今天从数据库中以CSV格式导出文件,发现以0开头的“基金代码”丢失了是因为此列“单元格格式为“常规”分类,需要对丢失的0进行补全(基金代码为6位长度)

今天是读《python数据分析基础》的第8忝今天的读书笔记的内容为利用pandas读写多个excel文件,当中涉及到读写excel文件的多个工作表
pandas的read_excel函数负责读取函数,通过当中的sheet_name参数控制读取excel工莋表当读取一个工作表时,返回一个DataFrame;若读取多个或全部excel工作表则返回一个字典,键、值分别为工作表文件名和存放工作表数据的数據框
pandas.DataFrame.to_csv()函数负责输出数据至excel文件。当中的excel_writer参数控制输出路径及excel文件名sheet_name控制输出的excel工作表。请注意若指定的excel文件不存在,则新建一个;若存在则将数据以新工作表的形式写入已存在的excel文件当中。
接下来实例及相应的代码说明通过pandas读写exel文件
案例:读取多个excel文件当中的所囿工作表,将数据输出至一个新excel文件当中的每个工作表为之前读取的单个excel文件的所有数据,工作表名为读取的excel文件名不包括后缀。

我要回帖

更多关于 pandas读取多个excel 的文章

 

随机推荐