python xlwings模块使用提示pywintypes.com_error: (-2147221005, '无效的类字符串', None, None)

 代码如下:

import xlwings as xl

excel =xl.App()

wb=excel.books.add()

运行报错pywintypes.com_error: (-2147221005, '无效的类字符串', None, None)

排查与解决步骤:

1)查询资料,未找到同样场景,但同类报错,win32com.client.Dispatch()使用时出现过,有提到安装wps版本影响

2)基于以上查询结果,初步定位可能是wps兼容性问题,首先把默认wps打开xlsx取消掉,然后安装office

3)再次运行,正常。

上一篇:Xen


下一篇:Python操作Excel