Como identificar arquivos binários e de texto usando Python? [duplicado

Esta pergunta já tem uma resposta aqui:

Como posso detectar se um arquivo é binário (sem texto) em pytho 18 respostas

Eu preciso identificar qualArquiv ébinári e que é umtext em um diretório.

Eu tentei usar mimetypes mas não é uma boa ideia no meu caso, porque não consigo identificar todos os arquivos mímicos, e eu tenho alguns estranhos aqui ... só preciso saber, binário ou texto. Simples? Mas não consegui encontrar uma solução ...

Obrigad

questionAnswers(4)

yourAnswerToTheQuestion