I am coming from Ruby, and am having trouble deciding between installing and using Python 2.x or Python 3.x I am guessing that this choice this depends on what platforms and frameworks I want to use, but how can I find a list of programs that are or are not Python 3 compatible? This might help me get past this dilemma.
If you're looking to learn new things, and aren't looking to make a "must work today" type project, try Python3. It will be easier to move forward into the future with Python3, as it will become the standard over time.
If you're making something quick and dirty, you'll typically get better library support with Python 2.7.
Finally, if anything you are using includes full unicode support, don't sell yourself short -- go with Python3. The simplification of unicode alone is worth it.
PyPI let's you select packages by the Python 3 classifier.
That's a big list though, and not necessarily very helpful.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With