python3操作win32com报错:AttributeError: Open.SaveAs 或者<COMObject Open>“, line 8, in SaveAs pywintypes.c

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失败
不贴图了

错误地方原始代码:在这里插入图片描述
有直接看出来哪里异常的吗?
反正我查了两三个小时,差了各种调用的函数,都没问题啊。
头都快炸了
我甚至以为是运行的太快,导致还未关闭,就要打开或者保

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值