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')    # 保存文件
    
     
    
    运行结果:
    

    
    
    
    
     
    其它:参考源示例代码
    
    参考链接:略
    
  • 相关阅读:
    图像处理之优化---任意半径局部直方图类算法在PC中快速实现的框架
    新的验证方式---短信验证和语言验证
    习武 之路---通背拳和苗刀!
    模式识别之Shape Context---利用Shape Context进行形状识别
    ELK 部署
    rsync实现文件备份同步
    oracle-3-子查询和常用函数
    oracle-2中commit 详解
    使用nginx绑定域名,代理gitlab
    Linux Crontab 安装使用详细说明
  • 原文地址:https://www.cnblogs.com/shouke/p/10157761.html
Copyright © 2011-2022 走看看