Salut à tous !
Dans un programme, j'ai à traiter des chaînes de caractères dont l'encodage est censé être UTF-8, mais qui est susceptible d'être tout autre.
Existe-t-il une méthode pour tester si une chaîne est bien compatible avec UTF-8 ?
Pour info, je bosse avec pygtk, l'erreur renvoyée sur stderr est la suivante :Je n'ai aucun moyen d'intercepter cette erreur en python (le prog continue normalement, mais sans rien afficher). L'idéal serait donc un équivalent à cette fonction "g_utf8_validate".
Code : Sélectionner tout - Visualiser dans une fenêtre à part GtkWarning: gtk_text_buffer_emit_insert: assertion `g_utf8_validate (text, len, NULL)' failed
Merci d'avance![]()
-
Partager