python 修改excel

操作描述:需要实现数据不断写入的功能,首先,在固定位置建立一个空白的xls文件;其次,每次产生的数据先判断该xls已有几列数据,后缀上去。

具体过程:

要保证具有三个包,是xlrd,xlwt,xlutils。

要做到修改,必须要打开,然后将打开的文件复制为新文件,然后写入,然后保存。

  import xlrd

  import xlutils

    fileDir = 'F:\allyearsactdata.xls'
   workxls = xlrd.open_workbook(fileDir)
    w = xlutils.copy.copy(workxls)
    worksheet = w.get_sheet(0)
    worksheet.write(0,0,"foo")
    w.save(fileDir)

原文地址:https://www.cnblogs.com/arcserver/p/6699482.html