Доступ к сеансу 3270 через Python, который открывается через Host on Demand - PullRequest
0 голосов
/ 31 августа 2018

Я пытаюсь получить доступ к сеансу 3270 через Python. Сеанс доступен через хост по запросу, поэтому для меня нет доступного файла конфигурации.

from p3270 import P3270Client
myclient = P3270Client('sand.mf.com')

Я пробовал что-то подобное, вводя расположение сервера, и оно не работало

FileNotFoundError: [WinError 2] The system cannot find the file specified

это ошибка, которую я получаю.

Любые предложения, как получить к нему доступ, были бы очень полезны.

С уважением, Ren.

1 Ответ

0 голосов
/ 02 декабря 2018

Пакет p3270 использует утилиту s3270. Поэтому необходимо, чтобы s3270 был установлен в вашей системе и был доступен в вашей переменной PATH. Вы можете скачать его с http://x3270.bgp.nu/download.html.. P3270 поддерживает только Linux, поэтому даже если вы установите ws3270.exe, он не будет работать. Следующая библиотека хорошо работает в Windows: https://github.com/py3270

...