,paramiko로 gzip 파일의 내용을 어떻게 볼 수 있습니까? 다음과 같이 내가 원격 서버에 연결하면
transport.connect(username=username, password=password)
sftp = paramiko.SFTPClient.from_transport(transport)
나는 sftp.listdir()
을하고 example.gz.2016
처럼 원격 서버에 일부 GZIP 파일이 있다는 것을 알 수있다. 실제로 파일을 다운로드하지 않고 sftp 연결을 통해이 파일의 텍스트에 액세스하려면 어떻게해야합니까?
처럼 SSH 연결에서 그것을 얻을 필요가 있지만, 보통의 콘솔 명령어로 나열 할 수 있습니다 SSH를 통해. –
왜 이것이 가능하지 않습니까? –
SFTP 프로토콜의 일부가 아닙니다. 가능한 모든 기능을 조회 할 수 있습니다. https://tools.ietf.org/html/draft-ietf-secsh-filexfer-13 –