Я написал свой код для целевой Python 2.6.5, но теперь мне нужно запустить его в кластере, который имеет только 2.5.4, что-то, что не было на горизонте, когда я писал код. Скрыть код до 2.5 не должно быть слишком сложно, но мне было интересно, есть ли чит-лист или автоматический инструмент, который поможет мне в этом. Для некоторых вещей, таких как with
, правый __future__
импорт будет делать трюк, но не для некоторых других вещей.Python 2.6 до 2.5 cheat sheet
4
A
ответ
8
Вы прочитали документ What's New in Python 2.6? Он описывает направление 2,5-> 2,6, но вы должны иметь возможность выяснить обратное от него.
Насколько я знаю, нет автоматических инструментов для 2.6 до 2.5. Единственный инструмент, о котором я знаю, это приложение 2to3 для перехода на Python 3.
4
2.5.38 не существует. – SilentGhost
Я не знаю почему я думал, что это 2.5.38, это на самом деле 2.5.4. Отредактировано сейчас. –
Как gcc 2.96 не существует? –