有没有办法在大型机上使用 python 脚本发送 ISPF 命令并获取作业统计信息?
Posted
技术标签:
【中文标题】有没有办法在大型机上使用 python 脚本发送 ISPF 命令并获取作业统计信息?【英文标题】:Is there a way to send ISPF commands and get job statistics using python script on Mainframe? 【发布时间】:2020-06-04 13:18:40 【问题描述】:我正在尝试使用 python 脚本在大型机上自动执行一些手动任务,为此我需要作业状态。我知道有 FTP 库可以登录大型机,但我无法发送命令并获取作业统计信息。 .请建议是否有任何文件..
提前致谢!
【问题讨论】:
您希望获得哪些统计数据? 可以使用 JES2 的 FTP 支持吗? 另外,您可能已经有一个自动化包;你可能会看看它是否可以做你想做的事情。 【参考方案1】:不确定您对“作业统计信息”的具体要求,但 z/OSMF 提供了一组 API,可以从任何 REST 请求者调用。包括一个作业界面。有关这些 API 的文档可在此处找到:https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.izua700/IZUHPINFO_RESTServices.htm
z/OSMF 在使用之前必须安装在您的 z/OS 系统上;它并不总是在那里。您的系统程序员应该知道它是否已启动、运行和可用,以及您是否有权使用这些服务。
【讨论】:
以上是关于有没有办法在大型机上使用 python 脚本发送 ISPF 命令并获取作业统计信息?的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有 python 的计算机上使用第三方库运行 python 脚本?