Некоторые функции и модули Python 3 перенесены в Python 2.7. В чем заметные различия между Python 3.1 и Python 2.7?
Я думаю, что эти ресурсы могут помочь вам:
И, как вы сказали
НекоторыеФункции и модули Python 3 были перенесены в Python 2.7
... Я бы перевернул это предложение и сказал бы: только несколько пакетов , но они были перенесены из Python 2.x в 3.Икс.Большие библиотеки, такие как PyGTK , все еще работают только в Python 2. Миграция может занять некоторое время во многих проектах, поэтому, прежде чем вы решите использовать Python 3, вы можете скорее подумать о написании собственных проектов в Python 2, обеспечивая при этом совместимостьрегулярно с 2to3 .
Если вы хотите использовать любую из функций python 3 в python 2.7, вы можете импортировать модуль future в начале, а затем использовать его в своем коде.