似乎是PyCrypt需要移植,才能做到這一點。你很難做到嗎?Paramiko將被移植到Python 3.x?
回答
您可以嘗試使用2to3,其自帶的Python 2.7,到項目的源轉換到Python 3兼容的代碼。然後,只需在轉換的軟件包上運行一些測試,看看它們是否工作。
大部分的主要工作將由2to3的完成,之後,如果需要,使一切工作得很好,你可以微調的調整。
至於的paramiko和PyCrypt被移植到Py3K,大概不會。 PyCrypt的最後一個版本是在2007年,Paramiko的最後一個版本是在2009年11月。所以,你最好自己試着去做(當然,和世界其他地方分享結果!)。
我從來沒有使用2to3,但已經看到它..想知道爲什麼如果它是如此簡單,沒有人做過它。是否沒有對3.X版本的需求?有沒有其他的選擇?謝謝Rafe – Erik 2010-10-21 22:05:05
爲了迂腐,paramiko需要「pycryto」,而不是「pycrypt」。 pycrypto已定期更新,最新版本爲2010年8月。截至2011年1月,Python 3支持正在合併到主存儲庫中。 – goertzenator 2011-02-07 15:24:04
- 1. 將Python 2 Unicode移植到Python 3
- 2. 從Rails 2.3.x移植到3.x?
- 3. 將應用程序移植到python 3
- 4. 將Perl移植到Python
- 5. 將Python移植到D:urllib
- 6. 將JavaScript庫移植到Python
- 7. 將OS X Emacs移植到Windows?
- 8. 將CMake移植到OS X Yosemite
- 9. 未被Python認可的Paramiko 3
- 10. OpenGL被移植到XNA
- 11. 從3.x移植JUnit測試到4.x
- 12. 從iOS移植到OS X
- 13. 將ASP.NET移植到MVC 3 Razor
- 14. 將Python程序移植到C
- 15. 將移植函數從Python移植到C++
- 16. 從Silverlight 2移植到3
- 17. 可以將Flask(Python)移植到Lua嗎?
- 18. Python 3.x:移動到下一行
- 19. 將ExtJS3移植到ExtJS4
- 20. Python 3移植工作流程?
- 21. Python的2 - 3個移植問題
- 22. 移植Java代碼到Python
- 23. 從Java移植到Python
- 24. 將Python 3的「範圍」「反向移植」到Python 2是一個壞主意嗎?
- 25. 將項目移植到OpenGL3
- 26. 將flex 3移植到flex 4.5移動開發
- 27. 已牛頓擺操場被移植到使用SWIFT 3碼
- 28. 將Groovy DSL移植到Clojure
- 29. 將PHP 5.2.14移植到Symbian
- 30. 移植到Mac OS X錯誤
paramiko的作者可以告訴它何時將被移植。 pyCrypt也是如此。如果你不能等待,你應該通過貢獻來幫助。這似乎是這個論壇的一個問題。 – pyfunc 2010-10-20 01:08:19
有點晚了OP,但可能是有用的人:1.13的paramiko有Python的支持3(https://github.com/paramiko/paramiko/issues/16)。 – 2014-07-05 17:13:37