Cadenas de plantilla en Python 3.14: procesamiento de cadenas más seguro más allá de las f-strings
2025-04-10
Python 3.14 introduce cadenas de plantilla (t-strings), que amplían las f-strings para permitir que los desarrolladores accedan y transformen valores antes de la interpolación de cadenas. Esto previene vulnerabilidades de seguridad como la inyección de SQL y XSS. Las t-strings se resuelven en un nuevo objeto `Template` que contiene partes de cadenas y expresiones de interpolación, permitiendo el procesamiento personalizado, como la sanitización de HTML y el registro estructurado. Esta mejora proporciona a Python un manejo de cadenas más flexible y seguro, y abre nuevas posibilidades para la creación de DSL y motores de plantillas sofisticados.
Desarrollo
cadenas de plantilla