informações da tabela unicode sobre um caractere em python

Existe uma maneira em python para obter as informações técnicas para um determinado caractere como ele é exibido na tabela Unicode? (cf.https://unicode-table.com/en/)

Exemplo: para a letra "Ȅ"

Nome> Letra maiúscula latina E com sepultura duplaNúmero Unicode> U + 0204Código HTML> ȄBloco> Latin Extended-BMinúsculas> ȅ

O que eu realmente preciso é obter para qualquer número Unicode (como aqui U + 0204) o nome correspondente (letra maiúscula latina E com gravação dupla) e a versão em minúscula (aqui "ȅ").

Aproximadamente:
input = um número Unicode
output = informação correspondente

A coisa mais próxima que consegui encontrar é a biblioteca fontTools, mas não consigo encontrar nenhum tutorial / documentação sobre como usá-lo para fazer isso.

Obrigado.

questionAnswers(3)

yourAnswerToTheQuestion