zoukankan      html  css  js  c++  java
  • Python 利用Python操作excel表格之xlwt介绍

                                                                     利用Python操作excel表格之xlwt介绍
    
     
    
                                                                                                                                     by:授客 QQ1033553122
    
    直接上代码
    
     
    
    案例1
    
    #!/usr/bin/env python
    
    # -*- coding:utf-8 -*-
    
     
    
    __author__ = 'shouke'
    
     
    
    import xlwt
    
     
    
    if __name__ == '__main__':
    
        work_book = xlwt.Workbook()
    
        sheet1 = work_book.add_sheet('sheet1') # 添加表单 add_sheet(表单名称)
    
        sheet1.write(0, 0, 'data_of_cell') # 往表单中写入数据(00 -> 1行,第1列,注意:索引从0开始)
    
        work_book.save('e:\test.xls')    # 保存文件
    

     

    运行结果:


     

     

    案例2
    

    #!/usr/bin/env python

    # -*- coding:utf-8 -*-

     

    __author__ = 'shouke'

     

    import xlwt

     

    if __name__ == '__main__':

        work_book = xlwt.Workbook()

    sheet1 = work_book.add_sheet('sheet1')

     

    sheet1.write(0, 0, 'data_of_cell')

     

    sheet1.write(0, 0, 'data_of_cell')

     

    work_book.save('e:\test.xls')   

     

    运行结果:

     

    解决方法:
    
     
    
    #!/usr/bin/env python
    
    # -*- coding:utf-8 -*-
    
     
    
    __author__ = 'shouke'
    
     
    
    import xlwt
    
     
    
    if __name__ == '__main__':
    
        work_book = xlwt.Workbook()
    
        sheet2 =  work_book.add_sheet('sheet2', cell_overwrite_ok=True) # 添加表单,允许覆盖单元格
    
    sheet2.write(0, 0, 'data_of_cell') 
    
     
    
    sheet2.write(0, 0, 'data_of_cell') 
    
     
    
        work_book.save('e:\test.xls')   
    
     
    
     
    
    案例3
    
     
    
    #!/usr/bin/env python
    
    # -*- coding:utf-8 -*-
    
     
    
    __author__ = 'shouke'
    
     
    
    import xlwt
    
     
    
    if __name__ == '__main__':
    
        work_book = xlwt.Workbook()
    
        sheet2 =  work_book.add_sheet('sheet2', cell_overwrite_ok=True) # 添加表单 add_sheet(表单名称)
    
        style = xlwt.XFStyle() # 初始化风格
    
     
    
        # 格创建字体
    
        font = xlwt.Font()
    
        font.name = 'Times New Roman'
    
        font.bold = True
    
     
    
        style.font = font  # 添加字体风格
    
     
    
        # 基于上述风格,把数据写入表单
    
        sheet2.write(0, 0, 'Times New Roman bold text', style)
    
     
    
        work_book.save('e:\test.xls')    # 保存文件
    
     
    
    运行结果:
    

    
    
    
    
     
    其它:参考源示例代码
    
    参考链接:略
    
  • 相关阅读:
    用 tableExcel导出EXCEL数据
    个人作业——软件评测
    结对第二次作业——某次疫情统计可视化的实现
    软工实践寒假作业(1/2)
    java注解和反射
    共享密钥
    鲁棒性验证-第五小组
    维数约减报告--第五小组
    网络1911、1912 D&S第1次作业--线性表批改总结
    网络1911、1912 C语言第4次作业--函数批改总结
  • 原文地址:https://www.cnblogs.com/shouke/p/10157761.html
Copyright © 2011-2022 走看看