![](/img/trans.png)
[英]com_error: (-2147221005, 'Invalid class string', None, None)
[英]Error com_error: (-2147221005, 'Invalid class string', None, None) while writing dataframe into excel binary notebook
我正在尝试使用 xlwing 库将数据框写入具有公式的 excel 表(xlsb)中:
app = xw.App()
book = xw.Book('ABC.xlsb')
sheet = book.sheets('SL Dump')
sheet.range('A1').values=final_merge_dataframe
运行上述代码后,我收到此错误:
com_error:(-2147221005,'无效的类字符串',无,无)
我以前也有同样的问题
dispatch = pythoncom.CoCreateInstanceEx(
pywintypes.com_error: (-2147221005, 'Invalid class string', None, None)
将 MS Office 安装到我的机器后,错误得到解决,似乎xlwings需要来自 MS Office 的一些包或文件才能与之通信,但是,如果有人可以参考该文档,我没有在文档中找到任何与该文档相关的内容有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.