Как декодировать Zip-файл из sftp-файла с помощью paramiko python - PullRequest
0 голосов
/ 11 ноября 2019

Мне нужно прочитать файлы zip, rar и 7z, имеющиеся на сервере, и извлечь их сам для дальнейшей обработки. Я использую paramiko и python. У меня есть файл sftp, но я не могу передать его через библиотеку Patool.

remote_file = sftp_client.open(output[i],'rb')
sftp = ssh_client.open_sftp()
file = ftp.file(output[i], "r", -1)
lines = file.readlines()
print(lines)
patoolib.extract_archive(output[i], outdir=inputPath)

Здесь output[i] - путь к zip-файлу удаленного сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...