美文网首页技巧文章
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