Formateador Python

Formatea funciones, clases, diccionarios, listas y fragmentos de Python según las convenciones habituales de PEP 8. El formateador aplica sangría, espaciado, ajuste de líneas y comillas de forma uniforme sin alterar el comportamiento del programa.

Opciones de formato de Python

Carga un archivo Python local o pega un fragmento temporal y después copia o guarda el resultado formateado desde el editor de salida.

Preguntas frecuentes sobre el formateador de código

¿Cómo formateo código en esta página?

Pega el código en el editor izquierdo o carga un archivo, elige las opciones necesarias y pulsa Formatear. Revisa el resultado a la derecha y después cópialo o guárdalo.

¿Por qué puede mostrar un error el formateador?

La entrada debe corresponder al lenguaje o la sintaxis seleccionados. Revisa sentencias incompletas, corchetes o comillas sin cerrar y un dialecto o modo que no coincida con la entrada antes de intentarlo de nuevo.

¿Cómo funciona un formateador de código?

Un formateador reconoce tokens y estructuras anidadas del lenguaje y reorganiza sangría, espacios y saltos de línea con reglas coherentes. No compila ni ejecuta el programa, por lo que no sustituye una revisión de corrección o seguridad.

¿Qué ajustes se recomiendan para este lenguaje?

Python usa normalmente 4 espacios. Las 79 columnas predeterminadas siguen PEP 8; un equipo puede acordar un límite de hasta 99. Configura el límite de columnas, decide si se conservan las comillas existentes y si las comas finales pueden distribuir colecciones y llamadas en varias líneas.