pandas 生成多sheet excel

import datetime
import pandas as pd

excelname = 'export%s.xlsx' % datetime.datetime.now().strftime('%Y-%m-%d-%H-%M-%S') #生成excel文件名
file_url = 'D:/%s' % excelname   #文件保存地址
writer = pd.ExcelWriter(file_url)
sheet1= pd.DataFrame({"A":[1,2,3],"B":[4,5,6]})
sheet1.to_excel(writer, sheet_name=u'sheet1')
sheet2= pd.DataFrame({"C":[1,2,3],"D":[4,5,6]})
sheet2.to_excel(writer, sheet_name=u'sheet2')
writer.save()

生成後如下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章