Le formateur Python en ligne organise l’indentation du code selon les structures telles que def, class, if, for, while et try. Il prend en charge une largeur d’indentation uniforme et détecte les lignes qui mélangent tabulations et espaces. Comme l’indentation fait partie de la syntaxe Python, le résultat doit toujours être vérifié manuellement.
L’outil recalcule l’indentation selon les structures de blocs Python courantes. Les mots-clés def, class, if, for, while et with ouvrent de nouveaux niveaux, tandis que return, raise, break, continue, pass, elif, else, except et finally sont replacés au niveau approprié. Les largeurs de 2, 4 et 8 espaces sont prises en charge.
L’outil détecte les lignes mélangeant tabulations et espaces et indique leur numéro. Python est sensible à l’indentation et une indentation incohérente peut provoquer des erreurs d’analyse.
Cet outil fournit une mise en forme structurelle de l’indentation et ne constitue pas un formateur Python complet. Il ne modifie pas les retours à la ligne des expressions ni le style général des espaces. Vérifiez manuellement la logique de l’indentation après traitement.
Tout le traitement est effectué localement dans le navigateur. Votre code Python n’est pas envoyé au serveur.
Commentaires 0