Конвертировать VBA в Python - PullRequest
       20

Конвертировать VBA в Python

0 голосов
/ 25 марта 2019

У меня есть приложение, которое мне нужно автоматизировать из Python.В документации есть пример того, как делать это в VBA:

Dim eASEE As Object
Dim CDMDomain As Object

 Set eASEE = CreateObject("Nestor.Application")
 If Not eASEE.IsConnected Then
     eASEE.Connect "User", "Password", "Domain", "Server"
 End If

Я пытался преобразовать его в Python:

from win32com.client import Dispatch
eASEE = Dispatch("Nestor.Application")
print(eASEE.IsConnected)

Пока все работает.Но если я позвоню:

eASEE.Connect("User", "Password", "Domain", "Server")

я получу следующую ошибку:

Traceback (most recent call last):
  File "<interactive input>", line 1, in <module>
  File "<COMObject Nestor.Application>", line 3, in Connect
pywintypes.com_error: (-2147352567, 'Exception occurred.', (0, None, None, None, 0, -2147467259), None)

У вас есть идеи, в чем может быть причина?Что я должен попробовать?Спасибо.

...