Descrição
Meça quantas colunas de terminal caracteres Unicode ocupam a partir de código Python. Isso ajuda ferramentas de linha de comando a alinhar tabelas, prompts e saídas de texto quando os caracteres não têm todos a mesma largura visível.
É uma biblioteca de suporte a formatação, não um editor de texto. Aplicações devem testar com os terminais e idiomas de destino, porque emojis, caracteres CJK e marcas combinantes ainda podem variar conforme o ambiente.