zoukankan      html  css  js  c++  java
  • python-xlutils模块-修改excel

    • 前言
      xlrd库用于读取excel文件中的数据,xlwt库用于将数据写入excel文件,修改用xlutils模块;
      xlutils库也仅仅是通过复制一个副本进行操作后保存一个新文件,像是xlrd库和xlwt库之间的一座桥梁,需要依赖于xlrd和xlwt两个库

    • xlutils实战

    import os
    import xlrd
    from xlutils.copy import copy
    
    excel_path = os.path.join(os.path.dirname(__file__),'data/test_data.xls') #修改excel操作,暂时不支持xlsx,修改之前需要将格式改成xls
    
    wb = xlrd.open_workbook(excel_path,formatting_info=True)  #加上formatting_info拷贝附件的时候将格式一并拷贝
    new_wb = copy(wb)  #创建一个副本对象
    ws = new_wb.get_sheet(wb.sheet_names().index('Sheet1')) #副本对象没有sheet_by_name,或者sheet_by_index,通常用get_sheet方法
    ws.write(1,3,60)    #write(row坐标,col坐标,修改的值)
    new_wb.save(excel_path)
    
  • 相关阅读:
    找“水王”
    用户体验评价
    学习进度12
    个人冲刺10
    学习进度13
    学习进度11
    个人冲刺9
    myeclipse中js报错
    安卓调用三个系统app(打电话,发短息,打开网页)
    关系图绘制详解
  • 原文地址:https://www.cnblogs.com/ritaliu/p/13389343.html
Copyright © 2011-2022 走看看