Я хочу сохранить файл с моего ноутбука на удаленный сервер, используя python, но я получаю сообщение об ошибке: OSError: Ошибка второй последней команды.
import paramiko
ssh_client =paramiko.SSHClient()
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh_client.connect(hostname='ipaddress',username='user',password='passwd', port='port')
ftp_client=ssh_client.open_sftp()
ftp_client.put('laptop/path/to/file/','server/saving/path/')
ftp_client.close()
Кроме того, поскольку файл с таким именем уже существует в этом файле, я хочу заменить его на этот. Есть идеи, почему этот код не работает?
Я не хочу использовать s sh на своем терминале, потому что я хочу, чтобы скрипт python автоматически делал это каждую неделю, пока файл обновляется.
Заранее спасибо