用python修改.xls文件
我在python中编写一个脚本来读取一个excel文件,然后对一个单元格进行更改,然后将其全部复制到另一个excel文件并保存。
例如,我有example.xls
,然后我生成example_copy.xls
。
永恒的是相同的,但我的问题是,在工作表上的公式已经消失,当它使复制它保留所有的文字,但我想复制所有的公式了。
我正在使用xlutils来做到这一点。 这是我的代码的一部分:
def write_frecuencias(self): book = xlrd.open_workbook('Examen.xls', formatting_info=True) book_copy = copy(book) sheet = book_copy.get_sheet(0) frecuencies = self.get_frecuencias() row = 1 for f in frecuencies: sheet.write(row, 1, str(f[0])) row += 1 book_copy.save('Examen.xls')