在背景上运行xlswings

时间:2018-10-30 12:09:33

标签: python background xlwings xlsm

早上好!

我正在尝试使用库xlwings更新一个excel。该库运行良好,但是在后台运行操作时,不会保存更改。 (当它不在后台时,excel会更新。)

有人可以给我任何提示吗? 谢谢, 卡门

这是我的代码

import xlwings as xw
app = xw.App(visible=False)
wb = app.books.open(path)
# some operations

谢谢!

---解决方案

我知道了!问题是,当我没有在后台运行代码时,我实际上并没有保存更改...我不是在使用.save(),而是以某种方式始终保存更改...所以当我开始在后台工作时就停止了工作。我通过在解决方案的末尾放置wb.save()来修复它。希望它能帮助别人! :-)

0 个答案:

没有答案