• python实现对excel数据进行修改/添加


    import os
    import xlrd
    from xlutils.copy import copy
    def base_dir(filename=None):
    return os.path.join(os.path.dirname(__file__),filename)

    """对excel进行操作"""
    work = xlrd.open_workbook(base_dir("excel.xls"))
    # 索引到第X个工作表
    sheet = work.sheet_by_index(0)
    #查看有多少行
    print(sheet.nrows)
    #查看有多少列
    print(sheet.ncols)
    #获取单元格内容
    print(sheet.cell_value(5,2))

    """对excel进行修改/添加内容"""

    # 找到需要更该的xls
    work = xlrd.open_workbook(base_dir("excel.xls"))
    print(work)
    # 对数据表格进行复制
    old_content = copy(work)
    # 定位到Sheet1表
    ws = old_content.get_sheet(0)
    #在sheet1表中写入内容
    ws.write(7,2,"Tao")
    #对修改后的内容进行保存
    old_content.save(base_dir("data.xls"))
  • 相关阅读:
    假期学习总结2-14
    假期学习总结2-13
    假期总结2-12
    假期总结2-11
    读人月神话
    冲刺第五天 11.29 THU
    冲刺第四天 11.28 WED
    冲刺第三天 11.27 TUE
    冲刺第二天 11.26 MON
    冲刺第一天 11.23 FRI
  • 原文地址:https://www.cnblogs.com/Teachertao/p/10852122.html
Copyright © 2020-2023  润新知