Python 3 の一部の機能とモジュールが Python 2.7 にバックポートされましたが、Python 3.1 と Python 2.7 の主な違いは何ですか?
6753 次
2 に答える
9
これらのリソースが役立つと思います。
- Guido van RossumによるPython "3000"の紹介
- コードを Python 3 に移植する
- そしてもちろん、 Python 3.0での変更点のドキュメント
そして、あなたが言ったように
一部の python 3 の機能とモジュールは python 2.7 にバックポートされました
... 私はその文を逆にして、Python 2.x から 3.x に移植されたパッケージはまだほんのわずかだと言います。PyGTKのような優れたライブラリは、まだ Python 2 でしか機能しません。移行には多くのプロジェクトで時間がかかることがあるため、Python 3 を使用することを決定する前に、2to3で定期的にテストして互換性を確保しながら、Python 2 で独自のプロジェクトを作成することを検討してください。
于 2011-01-21T07:05:50.340 に答える