Cadenas de plantilla (t-strings) en Python 3.14: formateo de cadenas más seguro

2025-04-21

Python 3.14, con lanzamiento previsto para finales de 2025, presenta cadenas de plantilla (t-strings), una mejora significativa en el formateo de cadenas. Abordando los riesgos de seguridad de las f-strings al manejar la entrada del usuario (como inyección SQL y XSS), las t-strings separan el formateo de cadenas del contenido. Esto permite un escape seguro antes del formateo, aumentando la flexibilidad para tareas complejas, como generar HTML seguro. Los desarrolladores acceden a las partes de la cadena y los valores a través de las propiedades .strings y .values, permitiendo un formateo personalizado. La iteración también se admite para un procesamiento más fácil. Esto aumenta la seguridad de Python y expande las capacidades de manipulación de cadenas.

Desarrollo