Re: Pywin32 without the interface
Tim Roberts <[email protected]> Fri, 2 Dec 2022 12:10:21 -0800
| Newsgroups | gmane.comp.python.windows |
|---|---|
| Message-ID | <[email protected]> |
On 12/2/22 4:25 AM, QMUL_EECS DVS wrote: > > Thanks for replying. Apologies for my vague question, let me see if I > can rephrase: I want to run pywin inside an aws instance, which only > allows for command line interface. > > Currently I can use pywin in my local machine, but it needs to open > Visio and Word windows. However, in the aws instance it throws an error: > ‘ Traceback (most recent call last): > > File "C:\Program > Files\Python37\lib\site-packages\win32com\client\dynamic.py", line 86, > in _GetGoodDispatch > > IDispatch = pythoncom.connect(IDispatch) > > pywintypes.com_error: (-2147221021, 'Operation unavailable', None, None) > > ... > > File "C:\Program > Files\Python37\lib\site-packages\win32com\client\dynamic.py", line 89, > in _GetGoodDispatch > > IDispatch, None, clsctx, pythoncom.IID_IDispatch > > pywintypes.com_error: (-2147024891, 'Access is denied.', None, None)’ > > Is it related to the fact that I can’t open Visio/ Word windows? If > so, is there a way for me to avoid this error? > The first and most obvious question is, do you actually have Office and Visio installed on your AWS instance? How did you do that without a UI? Launching Word like this usually does not bring up a UI window unless you specifically set "xxx.Visible = True", so I'm guessing there's something else going on. -- Tim Roberts,[email protected] Providenza & Boekelheide, Inc. _______________________________________________ python-win32 mailing list [email protected] https://mail.python.org/mailman/listinfo/python-win32