Strings de modelo (t-strings) no Python 3.14: formatação de strings mais segura
2025-04-21
O Python 3.14, com lançamento previsto para o final de 2025, apresenta strings de modelo (t-strings), uma melhoria significativa na formatação de strings. Abordando os riscos de segurança das f-strings ao lidar com entrada do usuário (como injeção de SQL e XSS), as t-strings separam a formatação de strings do conteúdo. Isso permite escape seguro antes da formatação, aumentando a flexibilidade para tarefas complexas, como gerar HTML seguro. Os desenvolvedores acessam as partes da string e os valores por meio das propriedades .strings e .values, permitindo formatação personalizada. A iteração também é suportada para processamento mais fácil. Isso aumenta a segurança do Python e expande as capacidades de manipulação de strings.
Desenvolvimento