Мой код:
import pysftp
s = pysftp.Connection(host='test.rebex.net', username='demo', password='password')
data = s.listdir()
s.close()
for i in data:
print i
Я получаю сообщение об ошибке при попытке подключиться к SFTP-серверу с помощью pysftp.
Это должно быть достаточно просто, но я получаю сообщение об ошибке ниже:
Traceback (most recent call last):
File "/Users/gavinhinfey/Documents/Python Files/sftp_test.py", line 3, in <module>
s = pysftp.Connection(host='test.rebex.net', username='demo', password='password')
File "build/bdist.macosx-10.6-intel/egg/pysftp.py", line 55, in __init__
File "build/bdist.macosx-10.5-intel/egg/paramiko/transport.py", line 303, in __init__
paramiko.SSHException: Unable to connect to test.rebex.net: [Errno 60] Operation timed out
Exception AttributeError: "'Connection' object has no attribute '_tranport_live'" in <bound method Connection.__del__ of <pysftp.Connection object at 0x101a5a810>> ignored
Я пробовал использовать разные версии python (в основном 2.7), у меня установлены все зависимости, и я пробовал множество sftp-соединений. Я использую OS X 10.9.1.
import pysftp s = pysftp.Connection(host='test.rebex.net', username='demo', password='password') data = s.listdir() s.close() for i in data: print i
- person Gavin Hinfey   schedule 13.01.2014s
не инициируется и выдает обычные ошибки для объекта, который не удалось инициировать. - person mmdanziger   schedule 13.01.2014log=True
в своемkwargs
дляConnection
и опубликуйте то, что вы там получите. - person mmdanziger   schedule 13.01.2014