使用 xlwings 时,有什么方法可以避免打开文件?
我读过一年前有更新,但我不知道问题是否已经解决。
答案 0 :(得分:3)
从版本0.10.4开始,xlwings纯粹通过正在运行的Excel实例操作Excel文件。这意味着,是的,您需要打开您的文件。
您可以将Excel实例设置为visible=False
,请参阅here,但我怀疑这是您想要的。要在没有Excel的情况下直接操作文件,您必须使用xlrd / xlwt或xlsxwriter或openpyxl。
答案 1 :(得分:1)
根据Felix Zumstein,解决方案在于该文档中。我也遇到了这个问题,并用下面的代码行解决了:
class Foo(models.Model):
bar = models.ForeignKey(related_name='+')
就我个人而言,在遇到其他问题之前,甚至还要扩大范围!有了这个解决方案,我解决了它们。