Объект PCOMM из IBM Emulator недоступен для win32com.client - PullRequest
0 голосов
/ 08 октября 2019

Я пытаюсь подключиться к эмулятору Personal Communications V12.0 3270 от IBM с Python.

Я пытаюсь использовать Dispatch для получения доступа к API.

from win32com.client import Dispatch

ibm = Dispatch("PCOMM.autECLSession")

Я получаю сообщение об ошибке, в котором говорится, что класс не найден.

Ошибка может быть вызвана тем, что я использую 64-битный Python, а PCS - 32-битный.

Альтернатива:

В другом SO я обнаружил, что все функции существуют в двух библиотеках - pcsapi32.dll (функции pcsapi) и pcshll32.dll (функции ehllapi) (для C #)

Как я могу получить доступ к API из них. DLL файлы с Python?

...