引言 现在本地创建一个excel表,以及两个sheet,具体数据如下: sheet1: sheet2: 读取excel文件 pandas.read_excel(io, sheet_name=0, header=0, names=None, index_col=None, usecols=None) io:excel文件路径。 sheet_
引言现在本地创建一个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表。
|
2019-06-18
2019-07-04
2021-05-23
2021-05-27
2021-05-27