To
2to3 είναι ένα πρόγραμμα που βοηθάει το porting κώδικα από την έκδοση της Python2 στην Python3. Αυτό που κάνει είναι να αλλάζει τη σύνταξη του κώδικα έτσι ώστε να είναι συμβατή με την έκδοση 3 χωρίς όμως να αλλάζει το αποτέλεσμα.
Για καλύτερα αποτελέσματα, καλό είναι ο κώδικας που θα υποστεί την μετατροπή να τρέχει σε Python2.7.
Στο
Dive into Python μπορεί να βρεθεί μία συνοπτική λίστα των αλλαγών που κάνει.
Για να γίνουν οι αλλαγές, η σύνταξη είναι:
Εκτός από το 2to3, υπάρχει και το 3to2 που πραγματοποιεί το αντίθετο conversion.