导入txt文件:read_table sep='\t'
导入csv文件:read_csv sep=',' (read_table sep='\t')
导入excel文件:read_excel
导出txt文件:to_csv sep=','
导出csv文件:to_csv sep='\t'
导出excel文件:to_excel
ExcelWriter如果不使用,例如:
dfc4.to_excel('D:\大数据分析与应用练习\数据导入导出\多个sheet的工作簿.xlsx',sheet_name='sheet1_csv',index=False)
dft5.to_excel('D:\大数据分析与应用练习\数据导入导出\多个sheet的工作簿.xlsx',sheet_name='sheet2_txt',index=False)
则最后查看'D:\大数据分析与应用练习\数据导入导出\多个sheet的工作簿.xlsx'时,会发现只能显示一个sheet2,sheet1被覆盖
借助ExcelWriter可以写入多个sheet,例如:
writer = pd.ExcelWriter('D:\大数据分析与应用练习\数据导入导出\多个sheet的工作簿.xlsx')
dfc4.to_excel(writer,sheet_name='sheet1_csv',index=False)
dft5.to_excel(writer,sheet_name='sheet2_txt',index=False)
writer.save()
#需要writer.save()语句配合使用,保存writer中的数据至excel
否则查看'D:\大数据分析与应用练习\数据导入导出\多个sheet的工作簿.xlsx'时,sheet1与sheet2均为空