如何使用Python登录Mainframe

2024-04-29 12:26:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python新手,我发现这个线程最适合我的查询。如何使用python3连接到大型机服务器,我知道有ftplib要连接,但我无法找到如何为登录提供以下信息:1。区域(发展)2。用户名,密码3。帐户

每当我连接到大型机时,在提示输入用户名和密码之前,我应该输入一个区域名。然后我必须输入帐户名。

如果需要进一步的信息,请告诉我。我感谢任何人的帮助。

我试图使用hllapi函数:

      h_func = c_int(1)
      h_text = c_wchar_p("F")
      h_len = c_int(1)
      h_ret = c_int(999)
      #Function calling
      hllapi(byref(h_func), h_text, byref(h_len), byref(h_ret))

输出: 1个 F型 1个 1-->;为什么返回代码1?是因为我用cúwcharúp而不是cúcharúp?如果我使用c_char_p('F'),它不接受字符。原因可能是什么?


Tags: text信息区域密码len用户名intfunc
1条回答
网友
1楼 · 发布于 2024-04-29 12:26:18

如果您要使用ISPF,那么您可能会screen scraping。这意味着您将与3270模拟器交互,可能是通过HLLAPI

另一种可能对您有用的方法是使用SSH。许多大型机系统现在可以通过这个协议访问。如果Python支持它,并且您的大型机人员允许,SSH可能会更容易。

相关问题 更多 >