如何使用python更新xls文件?

时间:2017-10-10 09:41:45

标签: python xls

我有一个名为template.xls的xls文件,它有一些样式和值,我想在template.xls中插入一个值。我可以这样做吗?

1 个答案:

答案 0 :(得分:-1)

已经存在与您的具体问题相关的帖子。

https://stackoverflow.com/a/26958437/8751278

你应该利用这个(来自abaldwin99):

#xlrd, xlutils and xlwt modules need to be installed.  
#Can be done via pip install <module>
from xlrd import open_workbook
from xlutils.copy import copy

rb = open_workbook("names.xls")
wb = copy(rb)

s = wb.get_sheet(0)
s.write(0,0,'A1')
wb.save('names.xls')

但是,您需要在模块运行之前安装它们。

它几乎取代了左上角的值并将其设置为'A1'。

当然,您需要使用自己的文件名更改“names.xls”。