Python 2.6 до 2.5 чит
-
28-09-2019 - |
Вопрос
Я написал свой код, чтобы нацелить Python 2.6.5, но теперь мне нужно запустить его на кластере, который имеет только 2.5.4, то, что не было на горизонте, когда я написал код. Заклинание Кода до 2.5 не должно быть слишком сложно, но мне было интересно, если бы был чит-лист, либо автоматический инструмент, который поможет мне с этим. Для некоторых вещей, как with
утверждение, право __future__
Импорт будет делать трюк, но не для некоторых других вещей.
Решение
Вы прочитали Что нового в Python 2.6 документ? Он описывает направление 2.5-> 2.6, но вы должны быть в состоянии выяснить от него обратный.
Насколько я знаю, нет автоматических инструментов для 2,6 до 2,5. Единственный инструмент, который я знаю, это приложение 2To3 для перехода на Python 3.
Другие советы
Ты пытался пишет? Он скажет вам, что является минимальной версией Python, требуемой вашим кодом
Я надеюсь, что это помогает