Сделайте Перемещение к Python 3 - Лучшие практики [закрытый]

25
задан Reto Aebersold 26 April 2010 в 09:20
поделиться

2 ответа

Я предлагаю вам придерживаться Python 2.6+, но просто добавьте флаг -3 , чтобы предупредить вас о несовместимости с Python 3.0. Затем вы можете убедиться, что ваш Python 2.6 можно легко обновить до Python 3.0 через 2to3, пока еще не совершая этого прыжка. Я бы посоветовал вам сейчас воздержаться, потому что в какой-то момент вы можете захотеть использовать библиотеку и узнать, что она доступна только для 2.6, а не для 3.0; если вы убедитесь, что очистили объекты, отмеченные -3 , тогда вы легко сможете совершить прыжок, но вы также сможете воспользоваться кодом, который доступен только для версии 2.6+ и который еще не готов к 3.0.

13
ответ дан 28 November 2019 в 21:56
поделиться

Убедитесь, что каждая сторонняя библиотека, которую вы используете, поддерживает Python 3. Многие основные библиотеки Python переведены на 3. Проверьте документы и списки рассылки для библиотек.

Когда будут поддерживаться все библиотеки, от которых вы зависите, я предлагаю вам пойти на это.

4
ответ дан 28 November 2019 в 21:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: