xlwings中的RunFrozenPython在Python中的Workbook.caller()上抱怨

时间:2015-09-15 18:13:30

标签: excel python-2.7 xlwings

我在Python中有一个脚本将值从一个电子表格复制到另一个电子表格。 它与RunPython运行良好 当我尝试使用RunFrozenPython时,它会给出这个异常 xlwings thinks the caller is not excel, what can I do so it thinks the caller is Excel like when I use the RunPython command successfully.

xlwings认为来电者并不擅长,我该怎么做才能认为来电者是Excel? RunPython是如何成功的。

在我收到异常之前,我会收到警告,这是快照。脚本等待,直到我单击“确定”,然后如上所示出错。

这是警告信息,我的机器上显示的位置不存在 -

enter image description here

1 个答案:

答案 0 :(得分:0)

我使用wb = Workbook("path to file")

解决了错误

而不是使用wb = Workbook.caller()

这样,调用者不会引用excel,而是通过其绝对路径引用。

我仍然可以使用帮助来解决警告:)