Портирование проекта на основе Python 2.X на Python 3

Я хочу портировать каркас сканирования веб-приложений с Python 2.6.5-2.7.3 в Python 3 не причиняя большого вреда совместимости с Python 2.6+,

Я кратко прочитал о шести: библиотека совместимости Python 2 и 3 и python-modernize,

Фреймворк, который я собираюсь портировать, использует такие библиотеки, как twisted которые изначально поддерживаются в Python 2. Я прочитал http://twistedmatrix.com/trac/wiki/Plan/Python3 который предостерегает от использования 2to3 на любом этапе этого процесса.
Дело в том, что python-modernize это версия 2to3 был еще одним источником путаницы.

Могу ли я предложить несколько советов по оптимальному подходу для выполнения такого портирования и некоторые распространенные ошибки, с которыми я могу столкнуться?

0 ответов

Другие вопросы по тегам