9

私は Ruby 出身で、Python 2.x と Python 3.x のどちらをインストールして使用するかを決めるのに苦労しています。この選択は、使用したいプラットフォームとフレームワークに依存すると思いますが、どのようにリストを見つけることができますか?プログラムは Python 3 と互換性がありますか? これは、このジレンマを乗り越えるのに役立つかもしれません。

4

6 に答える 6

9

新しいことを学びたいと思っていて、「今日はやらなければならない」タイプのプロジェクトを作成したくない場合は、Python3 を試してください。Python3 は時間の経過とともに標準になるため、Python3 を使用すると将来に進むのが容易になります。

何か手っ取り早く汚いものを作っているのであれば、通常は Python 2.7 でより優れたライブラリ サポートを得ることができます。

最後に、使用しているものが完全な Unicode サポートを含んでいる場合は、安売りしないでください。Python3 を使用してください。Unicode の単純化だけでも価値があります。

于 2012-09-07T12:53:31.507 に答える
2

Python Package Index (PyPI) には、Python 3 と互換性のあるパッケージがリストされています。

于 2012-09-07T12:51:37.280 に答える
2

PyPI では、 Python 3 分類子によってパッケージを選択できます。

ただし、これは大きなリストであり、必ずしも非常に役立つとは限りません。

于 2012-09-07T12:51:33.593 に答える
1

現在、かなりの数のライブラリが Python 3 をサポートしています。これらの単一のリストはありません。そのため、Python 3 との互換性のために使用したいフレームワークを確認する必要があります。ベータ段階でのみ Python 3 をサポートするものもありますが、それが悪いというわけではありません。

最近は Python 3 から始めて、どこにたどり着くか見てみます。自分が制御していない他のプラットフォームで開発しているものをサポートする必要があることがわかっている場合にのみ、Python 2 から始める方がよい場合があります。

于 2012-09-07T12:53:20.853 に答える
1

http://python3wos.appspot.com/

これは、python 3 と互換性のあるパッケージに関するクールなサイトです。

于 2012-09-07T12:59:24.563 に答える
1

この時点で、必要な特定のライブラリが 3.x で利用できる場合は、3.x を使用するよう人々に伝え始めます。Windows で開発している場合は、ここに優れたバイナリのリストがあります。

于 2012-09-07T12:58:25.617 に答える