strange pythoncom.com_error - it only happens once

Rafe rafesacks at gmail.com
Fri Nov 21 05:02:03 EST 2008


On Nov 21, 4:50 pm, Rafe <rafesa... at gmail.com> wrote:
> Hi,
>
> I'm getting this error:
> #   File "C:\Python25\Lib\site-packages\win32com\client\dynamic.py",
> line 491, in __getattr__
> #     raise pythoncom.com_error, details
> # COM Error: Unspecified failure - [line 52]
>
> ...when my program hits a line of code which I know should work. The
> strange thing is, when I run it again in the same python session, it
> DOES work (no error is thrown and the expected results occur). Then it
> happens again on a later line which also works. If I run the program
> again without restarting python, it works all the way through and
> forever after.
>
> Any ideas as to what might cause this? An error that is not an error
> and only happens once?
>
> I would show examples, but it is application-specific and wouldn't
> help. I have been using this application for about 10 years, so i know
> my usage is correct (especially since it works most times)
>
> Cheers,
>
> - Rafe

Forgot to mention I am using win32com.client.dynamic. I'm not sure if
makepy will solve this or not. I need to ask around and find out how
to run it for this application. I tried using pyWin's tool but it
failed. There are 5 or 6 libraries though, so maybe I tried an invalid
one?

- Rafe



More information about the Python-list mailing list