美文网首页技巧文章
python导出excel文件的几种不同形式

python导出excel文件的几种不同形式

作者: 火炬广场老大爷 | 来源:发表于2021-02-06 22:34 被阅读0次

第一种:

outdata=input('请输入导出文件路径及完整名称')
df3.to_excel(outdata,index=False)#使用input方式导出excel,如果index=False,则不输出行标题,否则默认输出行标题。

第一种会保存到你指定的文件夹,文件名字也得自己写好

第二种

df3.to_excel('E:\Mycode\python\pew.xlsx',index=False)

第三种

writer = pd.ExcelWriter('最新感知劣化数据.xlsx')
df3.to_excel(writer,index=False)
writer.save()

第三种会保存到你的C盘user文件夹下,如果打包成exe,则会保存到你exe所在目录。

第四种

import pandas as pd
import numpy as np
import requests
import datetime
outdata=input('请输入导出文件夹路径,例如D:\report这种形式')
filename=outdata+"感知劣化数据" + re.sub(r'[^0-9]','',datetime.datetime.now().strftime("%Y%m%d")) + '.xlsx'
df3.to_excel(filename,index=False)

个人最喜欢第四种,可以在文件名中显示当前日期。

第五种

import pandas as pd
import numpy as np
import requests
import datetime
filename="感知劣化恢复情况概述" + re.sub(r'[^0-9]','',datetime.datetime.now().strftime("%Y%m%d")) + '.xlsx'
with pd.ExcelWriter(
    filename
) as writer:
    gjn.to_excel(writer, sheet_name='各感知劣化告警分布及恢复情况',index=False)  # Sheet1
    city.to_excel(writer, sheet_name='各地市恢复情况',index=False)  # Sheet2
    theoverall.to_excel(writer, sheet_name='总体恢复情况',index=False)  # Sheet3

第五种可以实现往不同的sheet里面写入数据,也很实用。

相关文章

网友评论

    本文标题:python导出excel文件的几种不同形式

    本文链接:https://www.haomeiwen.com/subject/jqhatltx.html