What is a good replacement for paramiko in python 3? Or is there a paramiko port for python 3?

I have python 2.7 code based on the paramiko module that I would like to port to python 3.3, but I cannot find a version of paramiko that would work or be a proper replacement.

I need a module to work on Windows, Linux and Mac.

Who has pointers to this?

+6
source share
4 answers

I have a full port that passes all the tests on Py2.6, 2.7, 3.2 and 3.3. Testing required. You can find it in pull request # 236 in the main github registry.

+7
source

I do not think that there is a correct replacement, but I would be glad to know that I am wrong. You can use subprocess , but this view defeats the goal of having a good module.

The latest official word from paramiko is here :

There is no py3k news, it is still definitely planned (see my comment above), but other priorities should be first :(

So there is no time, but I hope.

Edit: There has been some progress, but it is not yet ready for general use. You can follow this discussion for updates.

Edit: is not official, but here is a paramiko fork that seems to work in Python 3.

+3
source

While you wait for paramics in Python 3, you can use putty.

 os.system('C:\putty\psftp ' + USER_NAME +'@' + SERVER+ ' -pw ' +PASS+' -b '+ SFTPscript) 
+1
source

The solutions found how to install and use paramiko on python 3.3.2 on Windows XP on the Internet, and it was work :)

 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 
0
source

All Articles