от
Попытка подключиться к sftp, скачать cvs, сделать некоторые манипуляции с файлом и сохранить его как csv Я знаю, что код верен до той части, где он перемещается в папку в sftp. и я думаю, что он загружает файл, потому что запуск кода занимает много времени, и файл, который его скачивает, большой. Но я не смог выполнить ни одной команды, которая печатала бы файл, чтобы убедиться, что он действительно был загружен. Не уверен, что второй аргумент в функции get должен быть целью сохранения файла на локальном компьютере.
import pysftp

cnopts = pysftp.CnOpts()
cnopts.hostkeys = None   

myHostname = 'host.com'
myUsername = 'username'
myPassword = 'pass'

server = pysftp.Connection(host=myHostname, username=myUsername, password=myPassword, cnopts=cnopts)
server.cwd('/targetFolder/')
server.get('/targetFolder/file.csv','C:\\')
это ошибка, которую я получаю:
FileNotFoundError                         Traceback (most recent call last)
<ipython
    

        

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

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