Привет, я использую paramiko 1.7.6 "fanny" в пакете обновления 3 для Microsoft Windows XP v2002 с Python 2.4.2
У меня есть следующий скрипт:
import paramiko
hostname='blah'
port=22
username='blah'
password='blah'
fullpath='\\\\root\\path\\file.xls'
remotepath='/inbox/file.xls'
self.client= paramiko.SSHClient()
self.client.load_system_host_keys()
self.client.connect(hostname,port,username,password)
sftp = self.client.open_sftp()
sftp.put(fullpath,remotepath)
ошибка, которую я получаю:
sftp.put(fullpath,remotepath))
File "build\bdist.win32\egg\paramiko\sftp_client.py", line 577, in put
File "build\bdist.win32\egg\paramiko\sftp_client.py", line 337, in stat
File "build\bdist.win32\egg\paramiko\sftp_client.py", line 628, in _request
File "build\bdist.win32\egg\paramiko\sftp_client.py", line 675, in _read_response
File "build\bdist.win32\egg\paramiko\sftp_client.py", line 701, in _convert_status
IOError: [Errno 2] /inbox/file.xls is not a valid file path
но путь определенно существует (я могу перейти в него с помощью sftp.chdir ('inbox')) I
также попытался переместиться в папку и использовать пут, но я получаю точно такой же
ошибка (вывела префикс входящей почты)
Кто-нибудь имел эту проблему?
Приветствие
матовый