2to3 Man page

Resume Wikipedia de Python (langage)

Python est un langage de programmation objet, multi-paradigme et multiplateformes. Il favorise la programmation impérative structurée, fonctionnelle et orientée objet. Il est doté d’un typage dynamique fort, d’une gestion automatique de la mémoire par ramasse-miettes et d’un système de gestion d’exceptions ; il est ainsi similaire à Perl, Ruby, Scheme, Smalltalk et Tcl.
Le langage Python est placé sous une licence libre proche de la licence BSD et fonctionne sur la plupart des plates-formes informatiques, des supercalculateurs aux ordinateurs centraux, de Windows à Unix avec notamment GNU/Linux en passant par macOS, ou encore Android, iOS, et aussi avec Java ou encore .NET. Il est conçu pour optimiser la productivité des programmeurs en offrant des outils de haut niveau et une syntaxe simple à utiliser.
Il est également apprécié par certains pédagogues qui y trouvent un langage où la syntaxe, clairement séparée des mécanismes de bas niveau, permet une initiation aisée aux concepts de base de la programmation.

2TO3-2.7(1) User Commands 2TO3-2.7(1)

NAME

2to3-2.7 – Python2 to Python3 converter

SYNOPSIS

2to3 [options] file|dir …

OPTIONS

-h, –help
show this help message and exit

-d, –doctests_only
Fix up doctests only

-f FIX, –fix=FIX
Each FIX specifies a transformation; default: all

-j PROCESSES, –processes=PROCESSES
Run 2to3 concurrently

-x NOFIX, –nofix=NOFIX
Prevent a transformation from being run

-l, –list-fixes
List available transformations

-p, –print-function
Modify the grammar so that print() is a function

-v, –verbose
More verbose logging

–no-diffs
Don’t show diffs of the refactoring

-w, –write
Write back modified files

-n, –nobackups
Don’t write backups for modified files

2to3-2.7 2.7 January 2012 2TO3-2.7(1)