python3操作win32com报错,docx文件批量转为pdf文件,有可能会报错
调用方法是:
用的是docx2pdf库里的convert方法
convert(docx_file, pdf_file)
可以直接把docx_file文件夹里的docx文件,全部转换为pdf并存在pdf_file文件夹里
但是在运行是,有可能汇报如下错误
第一种:读不了
raise AttributeError(“%s.%s” % (self.username, attr))
AttributeError: Open.SaveAs
第二种:调用失败
File “”, line 8, in SaveAs
pywintypes.com_error: (-2147023170, ‘远程过程调用失败。’, None, None)
还有第三种,打开不了 open失败
不贴图了
错误地方原始代码:
有直接看出来哪里异常的吗?
反正我查了两三个小时,差了各种调用的函数,都没问题啊。
头都快炸了
我甚至以为是运行的太快,导致还未关闭,就要打开或者保