关于excel的操作
平常使用中和excel的接触是最多的。
读取excel
read_excel('path',sheet_name) #sheet_name默认为第一个
如果想要读取excel的多个sheet。可以使用pd里面的ExcelFile类
这样这个文件只会读取一次。
excel = pd.ExcelFile('path_to_file.xls')
sheet1 = read_excel(excel,sheet1)
sheet2 = read_excel(excel,sheet2)
sheet_name可以是具体的表明,也可以是索引。如果读取多个使用列表来表示。
read_excel('path',sheet_name=[0,1])
写入excel
df.to_excel('path_to_file.xlsx', sheet_name='Sheet1')
和读一样也有ExcelWriter
with pd.ExcelWriter('path_to_file.xlsx') as writer:
df1.to_excel(writer, sheet_name='Sheet1')
df2.to_excel(writer, sheet_name='Sheet2')