Преобразовать код Python2 к версии 3



Если вы любитель Python2, но вам нужно написать код с использованием 3ей версии, то команда 2to3 будет вам очень полезна, так она позволяет автоматически преобразовывать код Python 2 к версии 3.



Примеры:

Вывести изменения, которые могут быть применены без их исполнения:

2to3 /path/to/file.py



Преобразовать код указанного файла Python 2 к коду Python 3:

2to3 --write /path/to/file.py



Совершить преобразование указанных возможностей языка Python 2 к Python 3:

2to3 --write /path/to/file.py --fix={raw_input} --fix={print}