python中未识别的com_error

时间:2010-01-19 03:56:20

标签: python com

我在使用Python编写脚本时遇到以下错误。

ERROR Tue 19. Jan 14:51:21 2010 C:\ Python24 \ Lib \ site-packages \ win32com \ client \ util.py:0:Script Error com_error:( - 2147217385,'OLE错误0x80041017',无,无)

不幸的是,我不知道这意味着什么,甚至不知道我可能需要了解的其他信息。有没有人对此有任何见解?

2 个答案:

答案 0 :(得分:1)

这是Microsoft site的一个页面,可能会有所启发:

WBEM_E_INVALID_QUERY
2147749911 (0x80041017)
Query was not syntactically valid.

答案 1 :(得分:0)

在进行python COM编程时,我有时会使用VBA(在Excel中)来测试出错的代码。

这样,我可以看到问题是在Python-COM层中,还是在使用VBA时出现相同的错误。我有时会看到VBA中的错误消息包含Python异常缺少的描述。

VBA非常适合进行COM编程。您在编辑器中有制表符完成/智能感知。