Некоторые функции и модули Python 3 были перенесены в Python 2.7. Каковы заметные различия между Python 3.1 и Python 2.7?
питон 2.7 против питона 3.1
comment
docs.python.org/py3k/whatsnew/index.html
- person Ignacio Vazquez-Abrams   schedule 21.01.2011
comment
Попробуйте также воспользоваться поиском. Например, stackoverflow. com/questions/4570006/take-up-python-3-x-or-2-x, stackoverflow.com/questions/170921/
- person S.Lott   schedule 21.01.2011
Ответы (2)
Я думаю, что эти ресурсы могут вам помочь:
- введение в Python "3000" от Гвидо ван Россума.
- Перенос кода на Python 3
- и, конечно же, документация по изменениям в Python 3.0
И как вы сказали
Некоторые функции и модули Python 3 были перенесены в Python 2.7.
... Я бы перевернул это предложение и сказал, что всего несколько пакетов были перенесены с Python 2.x на 3. .Икс. Отличные библиотеки, такие как PyGTK, по-прежнему работают только в Python 2. Во многих проектах миграция может занять некоторое время, поэтому, прежде чем вы решите использовать Python 3 вы можете подумать о написании собственных проектов на Python 2, обеспечивая при этом совместимость, тестируя с помощью 2to3 а> регулярно.
person
AndiDog
schedule
21.01.2011
Если вы хотите использовать какую-либо функцию Python 3 в Python 2.7, вы можете сначала импортировать модуль future, а затем использовать его в своем коде.
person
sumitroy
schedule
16.06.2016