xlwings可以在后台运行excel吗?
我运行了一个Python XLWings代码,其中依次调用多个Excel文件。 尽pipe代码在处理之后closures了每个Excel(并且在任何特定时刻不超过1个Excel),但是这个过程变得越来越慢。 内存testing显示在closuresexcel文件后剩余的进程仍然存在。
有没有更顺利的方法来做到这一点? 也许XLWings可以在后台模式下调用这些Excel文件,而不需要花费时间和内存来加载界面?
感谢您的帮助。
是的, xlwings
也允许你在后台隐藏Excel应用程序。 为此,您必须使用input参数visible=False
的xlwings.App
对象。
简单的例子:
import xlwings as xw app = xw.App(visible=False) book = app.books[0] sheet = book.sheets[0] sheet.range('A1').value = 73913 book.save('book.xlsx') app.kill()