Я хотел автоматизировать приложение AS400, используя скрипт Python, например, войти в приложение и выбрать некоторые параметры - PullRequest
0 голосов
/ 02 марта 2020

Я слышал, что мы можем использовать модуль antiomony в python, но он не устанавливается или может не поддерживаться в python версии> = 3.7

Может кто-нибудь помочь мне в этом, как мы можем автоматизировать вход в приложение AS400

1 Ответ

0 голосов
/ 12 марта 2020

Вы уже исследовали Python XMLSERVICE Toolkit для IBM i? Это доступно здесь:

https://github.com/IBM/python-itoolkit

https://github.com/IBM/xmlservice

Другой подход - получить доступ к API REST в IBM i из ваших Python программ. Операционная система IBM i включает интегрированные веб-службы для IBM i без дополнительной оплаты, и этот компонент предоставляет двунаправленные API REST (JSON / HTTPS) непосредственно в IBM i.

https://www.ibm.com/support/pages/integrated-web-services-ibm-i-web-services-made-easy

Обратите внимание, что вы можете запускать программы Python непосредственно в IBM i. В этой статье объясняются основные c подробности:

https://www.itjungle.com/2019/06/10/guru-getting-started-with-python-on-ibm-i/

Кстати, у вас почти наверняка нет сервера IBM AS / 400. IBM почти 20 лет не производила машины AS / 400. Вы, вероятно, имеете в виду платформу-преемника, которая теперь называется IBM i и работает на IBM Power Systems. Так что, если вы изо всех сил пытаетесь найти ответы, это может быть объяснено почему.

...