저는 Python을 처음 사용했습니다.이 질문에 가장 적합한 스레드를 발견했습니다. 어떻게 파이썬 3을 사용하여 메인 프레임 서버에 연결할 수 있습니까? 연결할 ftplib은 알고 있지만 로그온 할 때 다음 정보를 제공하는 방법을 찾을 수 없습니다. 1. 지역 (개발) 2. 사용자 이름, 암호 3. 계정Python을 사용하여 메인 프레임에 로그온하는 방법
메인 프레임에 연결할 때마다 사용자 이름과 암호를 입력하라는 메시지가 표시되기 전에 지역 이름을 입력해야합니다. 그런 다음 계정 이름을 입력해야합니다.
추가 정보가 필요한 경우 알려주십시오. 나는 누군가로부터 올 수있는 어떤 도움에 감사드립니다.
나는 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))
출력 : F 1 -> 왜 리턴 코드 (1)는 무엇입니까? 내가 c_char_p 대신 c_wchar_p를 사용했기 때문에 Isit? c_char_p ('F')를 사용하면 charater를 사용할 수 없습니다. 그 이유는 무엇일까요?
지역, 사용자 이름, 비밀번호, 계정? 이것은 FTP처럼 보이지 않습니다. 어떤 프로토콜을 사용 하시겠습니까? 그리고 "연결"이란 무엇을 의미하는지 말해주십시오. – Matthias
답장을 보내 주신 Matthias에게 감사드립니다. 메인 프레임 개발 영역에 로그온 할 수 있기를 원합니다.이 영역에는 사용자 이름과 암호를 묻기 전에 입력해야하는 고유 한 이름이 있습니다. 사용자 이름 암호가 인증되면, ISPF에 도달하기 위해 입력해야하는 계정 이름 (다시 고유 한 이름)을 묻습니다. IBM 개인 통신을 사용할 때 어떻게되는지. 사용 된 프로토콜은 TCP/IP입니다. 그러나 나는 Python을 사용하여이를 달성하는 방법에 대한 아이디어가 없다. 나는 PS 또는 회원 이름을 PDS에서 읽거나 PDS에서 회원들로부터 읽을 수 있기를 원합니다. – Jatinder
http://itackoverflow.com/questions/11763405/python-ctypes-dlls-and-pcomm-emulation-how-can-i-pre-alocate-a-variable 일부 도움이 될 수 있습니다. 특정 창 . – sean