2010-10-20 27 views
5

Bunun gerçekleşmesi için PyCrypt'in tasvir edilmesi gerekmiş gibi görünüyor. Kendin yapmak zor mu?Paramiko Python 3.x'e mi taşınacak?

+1

Paramiko'nun yazarı, ne zaman taşınacağını söyleyebilir. Yani pyCrypt ile. Eğer bekleyemiyorsan, ona katkıda bulunarak yardım etmelisin. Bu forum için konu dışı bir soru gibi görünüyor. – pyfunc

+0

OP için biraz geç, ama diğerleri için yararlı olabilir: [Paramiko 1.13, Python 3 desteğine sahiptir] (https://github.com/paramiko/paramiko/issues/16). –

cevap

3

Projelerin kaynağını Python 3 uyumlu koda dönüştürmek için Python 2.7 ile birlikte gelen 2to3'u kullanmayı deneyebilirsiniz. Ardından, dönüştürdüğünüz paketler üzerinde bazı testler yapın ve çalışıp çalışmadıklarını görün.

Büyük işlerin çoğu 2to3 tarafından yapılacak ve daha sonra her şeyin iyi çalışması için ince ayarlı ayarlamalar yapabilirsiniz.

Paramiko ve PyCrypt'in Py3K'ye aktarıldığı gibi. PyCrypt'in son sürümü 2007'de yapıldı ve Paramiko'nun son sürümü Kasım 2009'da oldu. Bu yüzden, kendiniz yapmaya çalışmanın en iyisi olacaksınız (ve elbette sonuçları dünyanın geri kalanıyla paylaşabilirsiniz!).

+0

Hiç 2to3 kullanmamıştım, ama görmüştüm .. neden daha önce hiç kimse bu kadar kolay olmamış mı merak ediyorum. 3.X sürümleri için talep yok mu? Buna alternatif var mı? Teşekkürler Rafe – Erik

+2

Pedalik olmak için, paramiko "pycryto" gerektirir, "pycrypt" değil. pycrypto düzenli olarak güncellendi ve son sürüm Ağustos 2010 oldu. Ocak 2011 itibariyle, Python 3 desteği ana depoda birleştirme sürecinde. – goertzenator