Threader Slash wrote:
>
> I working on a client-server database solution. The system is
> normalized and is using MySQL. To automate some of processes I using
> Python. Part of the old database will be still running on Lotus Notes.
>
> After working on it, it seems that the best choice to directly
> manipulate Lotus is to use Python with win32COM -
> http://www.boddie.org.uk/python/COM.html . I installed ActivePython
> 2.6 compiler, which comes with integrated win32com.
>
> However, when I try to run.. it gives me the error:
> ...
> --x--x--
> >>> sess=win32com.client.Dispatch("Lotus.NotesSession")
> ...Traceback (most recent call last):
> File
> "C:\dev\python\Py26\lib\site-packages\win32com\client\dynamic.py",
> line 78, in _GetGoodDispatch
> IDispatch = pythoncom.CoCreateInstance(IDispatch, None, clsctx,
> pythoncom.IID_IDispatch)
> pywintypes.com_error: (-2147221005, 'Invalid class string', None, None)

I'll ask the obvious question first.  You're sure Lotus Notes is
installed on this computer?

The Google implication is that "Lotus.NotesSession" is the proper class
name, so if Notes is installed, this should work.

-- 
Tim Roberts, t...@probo.com
Providenza & Boekelheide, Inc.

_______________________________________________
python-win32 mailing list
python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to