使用xlwt编辑excel文件然后保存它,但没有任何改变

时间:2017-01-22 06:29:12

标签: excel xlwt

我是一个新学习者。也许这是一个愚蠢的问题。我使用下面的代码尝试在工作表中写一些东西:' new' in' or.xlsx'。但在我完成后运行我的代码。那张表中没有任何作家。没有出现错误。这是代码:

from xlrd import open_workbook
import xlwt
wb = xlwt.Workbook('D:\Work\xxx\xx\python\or.xlsx')
ws = wb.add_sheet(u'new', cell_overwrite_ok=True)
ws.write(0, 0, u'523123')
wb.save('or.xlsx')

IDE:Pycharm python 2.7.13

1 个答案:

答案 0 :(得分:0)

删除第一行,xlrd未在代码的其余部分中使用。

xlwt写入XLS文件,而不是XLSX。

xlwt.Workbook的第一个arg不是文件路径!请查看文档。