Mögliche Duplizieren:
Why won't you switch to Python 3.x?Wann sollte ich über den Wechsel zu Python 3 nachdenken?
Ich sehe es gibt bereits eine Menge von doppelten Fragen, ob neue Python-Programmierer sollten lernen, 2 oder 3. Ich bin nicht diese Frage zu stellen.
Ich bin bereits ein Python 2 Programmierer. Ich habe vor ein paar Jahren damit angefangen. Ich benutze es fast ausschließlich für meine persönlichen Projekte vor etwa einem Jahr. Ich bin erst kürzlich von einem PHP-Job zu einem Python-Job gewechselt. Aber das alles war mit Python 2.
Python 3 ist jetzt out, und ich weiß, dass ist nicht rückwärts kompatibel mit 2, obwohl es ähnlich ist. Ich glaube nicht, dass ich Probleme haben werde, Python 3 zu lernen. Ich werde jedoch ein Problem haben, alten Code zu überführen, wenn es notwendig wird. Auch wenn sich die Entwicklungsbemühungen von Python 2 auf 3 verlagern, kann ich nicht auf einer veralteten Plattform arbeiten.
Es sieht so aus, als ob Python 2 im Moment noch gut läuft und es keinen wirklichen Push gibt, um auf 3 zu wechseln. Das kann aber nicht ewig dauern. Wann sollte ich anfangen zu bewegen?
Dieser * IS * ein Betrogener: http://Stackoverflow.com/questions/766636/why-wont-you-switch-to-python-3-x, Frage-ID 766636 –
Es ist kein Betrogener. Diese andere Frage fragt, warum man nicht umschalten soll. Ich gehe davon aus, dass der Wechsel passieren wird, und ich möchte WANN wissen. Die Antworten auf diese andere Frage sind mir nicht hilfreich. – Apreche
Das verlangt dasselbe auf verschiedene Arten. Wie die andere Frage besagt, unterstützen zu viele Bibliotheken nicht py3, einschließlich des populärsten Frameworks (Django) - also könnte man davon ausgehen, dass es besser ist, wenn die Unterstützung von Bibliothek/Framework für py3 besser ist. –