Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Paramiko(SSH)를 통해 Python 모듈을 사용하는 방법은 무엇입니까?

<시간/> <본문>

SSH를 통해 원격 컴퓨터에서 Python 모듈을 연결하고 사용합니다. SSH는 제한된 기능만 제공하므로 모듈을 호출할 수 없습니다.

이 문제를 해결하는 방법으로 원격 서버에서 스크립트를 호출하고 실행할 수 있습니다. 스크립트에서 결과를 얻으려면 결과를 기록하는 경우 stdout에서 줄을 읽어 스크립트를 볼 수 있습니다. 또는 결과를 파일에 쓴 다음 결과가 생성되어 파일에 기록되면 파일을 읽을 수 있습니다.

네트워크를 통해서만 이 작업을 수행하려는 경우 Pyro(https://pypi.python.org/pypi/Pyro4)를 볼 수 있습니다. 파이로는 PYthon 원격 개체를 의미합니다. 최소한의 프로그래밍 노력으로 네트워크를 통해 개체가 서로 통신할 수 있는 응용 프로그램을 빌드할 수 있는 라이브러리입니다. 거의 모든 가능한 매개변수와 반환 값 유형과 함께 일반적인 Python 메서드 호출을 사용할 수 있으며, Pyro는 메서드를 실행하기 위해 올바른 컴퓨터에서 올바른 개체를 찾습니다.