[python-win32] Re: IE toolbar button in Python

Roger Upole rwupole at msn.com
Wed Mar 1 15:38:18 CET 2006


Amit Upadhyay wrote:
> I tried 207, and its working, or atleast I am not getting that perticular
> error.
> 
> Now I am getting:
> 
> Traceback (most recent call last):
>   File "iebutton.py", line 37, in ?
>     win32com.client.gencache.EnsureModule
> ('{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}',0,1,1)
>   File "C:\Python24\Lib\site-packages\win32com\client\gencache.py", line
> 393, in EnsureModule
>     module = GetModuleForTypelib(typelibCLSID, lcid, major, minor)
>   File "C:\Python24\Lib\site-packages\win32com\client\gencache.py", line
> 258, in GetModuleForTypelib
>     mod = _GetModule(modName)
>   File "C:\Python24\Lib\site-packages\win32com\client\gencache.py", line
> 629, in _GetModule
>     mod = __import__(mod_name)
>   File "c:\python24\lib\site-packages\win32com\gen_py\EAB22AC0-
> 30C1-11CF-A7EB-0000C05BAE0Bx0x1x1.py", line 813
>     """method InvokeContextMenuCommand"""
>         return self._oleobj_.InvokeTypes(8, LCID, 1, (24, 0), ((8,
> 1),),strCommand
>                                          ^
> SyntaxError: invalid syntax
> 
> I have tried deleting the content of gen_py before starting that script
> again.

There was a bug in early versions of Python 2.4 that caused bogus
syntax errors to be raised.  Upgrading to 2.4.2 should solve that.
However, it looks like you'll have to build Pywin32 from
CVS for the demo to work.

        Roger






More information about the Python-win32 mailing list