469,927 Members | 1,893 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,927 developers. It's quick & easy.

Re: Pythoncom and pywintypes

En Wed, 27 Aug 2008 21:17:22 -0300, Vistro <vi****@vistro.netescribi�:
Hey, there. I've been coding in python for about three weeks now. I have
made basic games, tools to check forum PMs for me, and other general
utilities with python, but I'm now encountering problems.


I want to do that, and I have installed both sets needed from source
but I always get this issue when I run the code, and there isn't a single
listing on the internet that addresses this.


Traceback (most recent call last):
File "C:/Documents and Settings/Guest Editor/Desktop/key.py", line 3,
import pythoncom
File "C:\Python25\lib\site-packages\pythoncom.py", line 2, in <module>
import pywintypes
ImportError: No module named pywintypes

I've installed pythoncom right from the box. I don't know whats wrong,
I'm sure it has something to do with my stupidity.
Reinstalling the pywin32 package should fix that, I presume.
BUT, here is the strangest part.

# Magic utility that "redirects" to pythoncomxx.dll
import pywintypes
pywintypes.__import_pywin32_system_module__("pytho ncom", globals())
That is ALL that pythoncom.py seems to be. ALL that.

I think that it's trying to import something, THEN tell the interpreter
where it is. That seems kinda stupid.
In fact that __import_whatever function does a rather complex task, it
must ensure that the *right* pywintypes25.dll (or pythoncom25.dll) is
loaded, even when it's implicitely loaded.

Gabriel Genellina

Aug 28 '08 #1
0 1443

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

reply views Thread by Ashley | last post: by
2 posts views Thread by John J. Lee | last post: by
reply views Thread by Olaf Meding | last post: by
1 post views Thread by Lucas Machado | last post: by
1 post views Thread by fraca7 | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.