Xlwings:避免打开文件

问题描述 投票:2回答:2

有没有办法避免在使用xlwings时打开文件?

我读过一年前有更新,但我不知道问题是否已经解决。

python excel xlwings
2个回答
4
投票

从版本0.10.4开始,xlwings通过正在运行的Excel实例纯粹操纵Excel文件。这意味着,是的,您需要打开您的文件。您可以将Excel实例设置为visible=False,请参阅here,但我怀疑这是您想要的。要在没有Excel的情况下直接操作文件,您必须使用xlrd / xlwt或xlsxwriter或openpyxl。


1
投票

根据Felix Zumstein的说法,解决方案在于文档。我也有这个问题,我解决了以下代码行:

import xlwings
xlwings.App().visible = False

就个人而言,在我遇到其他问题之前,甚至更广泛!由于这个解决方案,我解决了它们。

© www.soinside.com 2019 - 2024. All rights reserved.