Python 2 vers Python 3 avec 2to3

Vous avez des codes en python 2.x et vous cherchez à les convertir en python 3.x, alors vous pouvez utiliser 2to3.

2to3 est un outil Python qui lit le code source Python 2.x et applique une série de corrections pour le transformer en code Python 3.x valide.

 

Installation

pip install 2to3

 

Usage

2to3 --output-dir=codeV3/ -w -n Mon_Code.py

Vous pouvez aussi  convertir un ensemble de projets à partir d’une structure de répertoires vers une autre:

2to3 --output-dir=Dossier_DestV3   -W  -n Dossier_Codev2

 

Vous pouvez également utiliser cet outil directement depuis un IDE comme PYCharm. Vous trouverez les différentes étapes sur ce lien :

https://vallme2003.medium.com/how-to-use-python-2to3-converter-with-pycharm-ide-7114174995aa

Good read !

 

 

Source:

https://docs.python.org/3/library/2to3.html

 

Laisser un commentaire