草庐IT

2147352567

全部标签

pywintypes.com_error: (-2147352567, ‘发生意外。‘, (0, None, None, None, 0, -2147024809), None)

 批量将excel另存为pdf时报错。 File">",line6,inExportAsFixedFormatpywintypes.com_error:(-2147352567,'发生意外。',(0,None,None,None,0,-2147024809),None) 将报错文件提取出来后运行原路径无误,单独运行报错文件仍然不行。此时可以将问题定位到文件。这是一个模糊的报错信息,网上众说纷纭,或说权限问题,或说文件已被打开,或说服务器未正确启动,一一排除后发现是文件存在隐藏表,读取第一个sheet时读取到了隐藏表导致报错。将隐藏表取消隐藏,或者获取当前活跃表,解决问题。ws.Visible=

pywintypes.com_error: (-2147352567, 发生例外狀況。‘, (0, ‘Microsoft Excel‘, ‘Microsoft Excel 不能访问文件

最近需要使用win32COM操作excel但发现excelSaveAs保存的时报错:pywintypes.com_error:(-2147352567,发生例外狀況。',(0,'MicrosoftExcel','MicrosoftExcel不能访问文件起初以为很简单,于是百度发现很多类似问题:1.https://www.cnblogs.com/vhills/p/8098715.html2.https://blog.csdn.net/PlusChang/article/details/729266053. http://t.csdn.cn/81KRA4.https://blog.csdn.net

pywintypes.com_error: (-2147352567, ‘发生意外。‘, (0, ‘Microsoft Excel‘, ‘类 Workbooks 的 Open 方法无效‘

背景:python使用pywin32库处理excel文件时遇到的错误,打不开excel错误:pywintypes.com_error:(-2147352567,'发生意外。',(0,'MicrosoftExcel','类Workbooks的Open方法无效','xlmain11.chm',0,-2146827284),None)错误分析:以下是源代码,运行到最后一句时报错了。试过一些解决方法比如关闭要打开的excel,更新pywin32等都不行。最后发现是文件地址写全了才能正常使用。也就是Workbooks.Open这个函数的参数得是完整的文件地址。importwin32com.clienta

python向access插入数据,报语法错误的一个解决思路(-2147352567,'发生意外。')

工作中遇到一个古老的程序,数据库使用的事access,想用python批量导入数据,报“INSERTINTO语句的语法错误”。但是,将插入语句放到access,正常通过,百思不得其解,无奈问度娘,有朋友说有关键字,如user,把他加上中括号设置断点,把sql【insertinto[users]([username],userpwd)values('1','1')】拷贝到Access中执行,没有报错!可是为什么在页面中执行就报错呢?百思不得其解!折腾了好久都没搞定!最后百无聊赖的把User字段加上中括号,然后再执行,竟然成功了!最后的sql是:insertinto[users]([usernam

python向access插入数据,报语法错误的一个解决思路(-2147352567,'发生意外。')

工作中遇到一个古老的程序,数据库使用的事access,想用python批量导入数据,报“INSERTINTO语句的语法错误”。但是,将插入语句放到access,正常通过,百思不得其解,无奈问度娘,有朋友说有关键字,如user,把他加上中括号设置断点,把sql【insertinto[users]([username],userpwd)values('1','1')】拷贝到Access中执行,没有报错!可是为什么在页面中执行就报错呢?百思不得其解!折腾了好久都没搞定!最后百无聊赖的把User字段加上中括号,然后再执行,竟然成功了!最后的sql是:insertinto[users]([usernam