最近,我在使用win32将word批量转换成pdf时,遇到了以下问题:
AttributeError: word.Application.Quit
其实导致这个问题有一个最重要的因素就是word = Dispatch()里面的参数错误,假如想要调用word文档的话,那么括号中的参数需要为kwps.Application,即word = Dispatch(‘kwps.Application’),此时,再次执行的话,就不会出现报错提示。
pywintypes.com_error: (-2147352567, ‘发生意外。’, (0, ‘Kingsoft WPS’, ‘文档打开失败。’, ‘’, 3010, -786427), None)
这种情况的话一般是读取方式发生错误,但是假如你改变了读取方式的话,还是会报错。那么此时你需要引入time模块,并调用sleep方法,将参数设置为3或者2,即time.sleep(3)。此时,程序将不会报错。