eclipse pywintypes.com_error

Tim Golden mail at timgolden.me.uk
Fri Dec 7 08:37:03 EST 2007


gurkanserin at gmail.com wrote:
> i want to use active directory of my firm to user authentication.i am
> using active_directory module(Tim Golden's module -
> http://tgolden.sc.sabren.com/python/active_directory.html).
> 
> i am using windows vista with an administrative account,python
> 2.5 ,eclipse 3.2 and pydev plugin,and here is my problem :

[...]

>   File "E:\Python25\lib\active_directory.py", line 294, in query
>     command = Dispatch ("ADODB.Command")
>   File "E:\Python25\Lib\site-packages\win32com\client\__init__.py",
> line 95, in Dispatch
>     dispatch, userName =
> dynamic._GetGoodDispatchAndUserName(dispatch,userName,clsctx)
>   File "E:\Python25\Lib\site-packages\win32com\client\dynamic.py",
> line 98, in _GetGoodDispatchAndUserName
>     return (_GetGoodDispatch(IDispatch, clsctx), userName)
>   File "E:\Python25\Lib\site-packages\win32com\client\dynamic.py",
> line 78, in _GetGoodDispatch
>     IDispatch = pythoncom.CoCreateInstance(IDispatch, None, clsctx,
> pythoncom.IID_IDispatch)
> pywintypes.com_error: (-2147024770, 'The specified module could not be
> found.', None, None)


Not sure (I don't use Vista) but can you try this:

<code>
import win32com.client
win32com.client.Dispatch ("ADODB.Command")
</code>

TJG



More information about the Python-list mailing list