É possível fazer check-in Python se um determinado charset existe / é instalado. Por exemplo:
verificar ( 'iso-8859-1') -> A verdadeira
verificação ( 'bla') -> false
Detectar se charset existe em python
votos
0
1 respostas
votos 3
3

Você pode usar a lookup()
função no codecs
módulo. Ele lança uma exceção se um codec não existe:
import codecs
def exists_encoding(enc):
try:
codecs.lookup(enc)
except LookupError:
return False
return True
exists_encoding('latin1')