我有基於paramiko模塊的python 2.7代碼,我想移植到python 3.3,但我似乎無法找到可以工作或正確替換的paramiko版本。什麼是python 3中paramiko的好替代品?還是有一個python 3的paramiko端口?
我需要該模塊在Windows,Linux和Mac上工作。
任何人都有這個指針?
我有基於paramiko模塊的python 2.7代碼,我想移植到python 3.3,但我似乎無法找到可以工作或正確替換的paramiko版本。什麼是python 3中paramiko的好替代品?還是有一個python 3的paramiko端口?
我需要該模塊在Windows,Linux和Mac上工作。
任何人都有這個指針?
我不認爲有一個適當的替代,但我會很高興知道我錯了。你可以使用subprocess
,但這種做法會讓你擁有一個很好的模塊。
的paramiko從最近官方的說法是here:
沒有py3k消息是,它仍然是絕對的計劃(見我的上述評論),但其他優先事項必須是第一位:(
因此,沒有時間表,但希望
編輯:已經有一些進展,但它似乎並沒有準備好用於一般用途但您可以按照this discussion更新
012。編輯:並非官方數據,但這裏是一個paramiko fork似乎在Python 3
謝謝!我想我必須監視paramiko網站的任何消息,並耐心地移植我的代碼。 –
我已更新我的回覆鏈接到工作叉(我還沒有完全測試,但這是作者的說法) – user2503795
當您在Python 3上等待paramiko時,您可以使用putty。
os.system('C:\putty\psftp ' + USER_NAME +'@' + SERVER+ ' -pw ' +PASS+' -b '+ SFTPscript)
找到解決方案如何安裝和蟒蛇3.3.2在互聯網上使用Windows XP的paramiko,這是工作:)
Need to install
python-3.3.2.msi
paramiko-1.14.0.zip
pycrypto-2.6.win32-py3.3.exe
pypa-setuptools-3.6.tar.gz
ecdsa-0.11.tar.gz
pip-0.7.3.zip
[ 「的Python 3支持」 的問題被關閉(HTTPS:/ /github.com/paramiko/paramiko/issues/16)。 'paramiko 1.13 +'支持Python 3 – jfs