1、运行下面代码(截取),生成word文档时,软件报警,报警内容:File "<COMObject Add>", line 8, in SaveAs pywintypes.com_error: (-2147352567, '发生意外。', (0, 'Microsoft Word', '这不是有效文件名。\n请试用下列方法: \n* 检查路径,确认键入无误。\n* 从文件和文件夹列表中选择文件。', 'wdmain11.chm', 24632, -2146823136), None)
doc.SaveAs(os.path.join(os.path.expanduser('~'),'Desktop','defect_files.docx'))
doc.Close()
解决办法:如下图,右击桌面,点击属性,点击位置,将D:\Users\86177\Desktop改为C:\Users\86177\Desktop,报警消除。
2、运行下面代码(截取),生成word文档时,软件报警,报警内容:pywintypes.com_error: (-2147221005, ‘无效的类字符串‘, None, None)
doc.SaveAs(os.path.join(os.path.expanduser('~'),'Desktop','defect_files.docx'))
doc.Close()
解决方法:安装office