python使用pandas读写excel文件的方法实例 目录 引言 读取excel文件 写入文件: 总结 引言 现在本地创建一个excel表,以及两个sheet,具体数据如下: sheet1: sheet2: 读取excel文件 pandas.read_excel(io, sheet_name=0, header=0, names=None, index_col=None, usecols=None) io:excel文件路径
目录
- 引言
- 读取excel文件
- 写入文件:
- 总结
引言
现在本地创建一个excel表,以及两个sheet,具体数据如下:
sheet1:
sheet2:
读取excel文件
pandas.read_excel(io, sheet_name=0, header=0, names=None, index_col=None, usecols=None)
io:excel文件路径。
sheet_name:返回指定的sheet。
header:表头,默认值为0。也可以指定多行。当header取值为None时候data打印值最多,0相比None会少一行,1对比0又会在少一行。也就是说设置header为多少,那么那行之前的数据就会缺失。header也可以设置为一个范围值如header=[0, 1]表示前两行为多重索引。
usecols:读取指定的列。
skiprows:跳过特定行。
ExcelFile:为了更方便地读取同一个文件的多张表格
写入文件:
将数据写入excel
1.当文件不存在时,会自动创建文件,并写入数据;
2.当文件存在时,会覆盖数据;
3.sheet_name 不写默认为Sheet1;
4.文件写入,切记关闭excel。
excel一次写入多sheet:
1.下面代码为在1.xlsx中写入sheet1,sheet2两个表。
2.可以通过在ExcelWriter中添加mode参数,该参数默认为w,修改为a的话,可以在已存在sheet的excel中添加sheet表。
总结
到此这篇关于python使用pandas读写excel文件的文章就介绍到这了,更多相关python pandas读写excel内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!