• 技术文章 >Python技术 >Python基础教程

    python如何导出数据到excel文件

    尤及尤及2021-03-18 17:31:44原创37123

    python导出数据到excel文件的方法:

    1、调用Workbook()对象中的add_sheet()方法

    wb = xlwt.Workbook()
    ws = wb.add_sheet('A Test Sheet')

    2、通过add_sheet()方法中的write()函数将数据写入到excel中,然后使用save()函数保存excel文件

    ws.write(0, 0, 1234.56, style0)
    ws.write(1, 0, datetime.now(), style1)
    ws.write(2, 0, 1)
    ws.write(2, 1, 1)
    ws.write(2, 2, xlwt.Formula("A3+B3"))
     
    wb.save('example.xls')

    完整代码如下:

    import xlwtfrom datetime import datetime
     
    style0 = xlwt.easyxf('font: name Times New Roman, color-index red, bold on',num_format_str='#,##0.00')
    style1 = xlwt.easyxf(num_format_str='D-MMM-YY')
     
    wb = xlwt.Workbook()
    ws = wb.add_sheet('A Test Sheet')
     
    ws.write(0, 0, 1234.56, style0)
    ws.write(1, 0, datetime.now(), style1)
    ws.write(2, 0, 1)
    ws.write(2, 1, 1)
    ws.write(2, 2, xlwt.Formula("A3+B3"))
     
    wb.save('example.xls')

    程序执行结果如下:

    091438322905708.png

    更多Python知识,请关注:Python自学网!!

    (推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

    专题推荐:python
    品易云
    上一篇:python如何对一组数排序 下一篇:python怎么区别小数和整数

    相关文章推荐

    • python之asyncio三种应用方法• python如何随机生成数组• python的源文件在哪编辑?• python如何去除文件后缀• python可以编写win程序吗?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网