我无法在python中写入现有的XLS文件。这是我到目前为止的内容:
import_data = xlrd.open_workbook('Example.xls', on_demand=True)
编辑数据,创建工作簿,将新数据保存到工作表,然后...
wb.save('Example.xls')
错误:
Invalid argument: 'Example.xls'
如果我在save方法中更改了文件名,它将完全按预期工作。示例:
wb.save('Example2.xls')
因此,似乎在写入已存在的文件时出现问题。我搜索了一种“关闭” Example.xls的方法,但是从我读到的内容来看,这似乎没有必要吗?
谢谢!
答案 0 :(得分:0)
尝试:
wb.release_resources()
# Edit your data.
wb.save('Example.xls')