Friday, October 3, 2025
HomeLanguagesAutomate the Conversion from Python2 to Python3

Automate the Conversion from Python2 to Python3

We can convert Python2 scripts to Python3 scripts by using 2to3 module. It changes Python2 syntax to Python3 syntax. We can change all the files in a particular folder from python2 to python3.

Installation

This module does not come built-in with Python. To install this type the below command in the terminal.

pip install 2to3

Syntax:

2to3 [file or folder] -w

If we want to change all files in the currently open folder and all the files in the subfolder from Python2 to Python3 type the below command.

2to3.-w

If we want to change a particular file in the current folder from Python2 to Python3 then enter the following command.

2to3 gfg.py -w

Example: Consider a simple Python2 file.

python-2to3

To convert this file from Python2 to Python3 open the terminal in the directory containing the file and type the below command.

python2to3

The Python file will now be converted to Python3. Let’s see the file.

Python-2to3

RELATED ARTICLES

Most Popular

Dominic
32332 POSTS0 COMMENTS
Milvus
85 POSTS0 COMMENTS
Nango Kala
6703 POSTS0 COMMENTS
Nicole Veronica
11868 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11929 POSTS0 COMMENTS
Shaida Kate Naidoo
6819 POSTS0 COMMENTS
Ted Musemwa
7080 POSTS0 COMMENTS
Thapelo Manthata
6775 POSTS0 COMMENTS
Umr Jansen
6776 POSTS0 COMMENTS