Posts Tagged ‘unicode python’

The revenge of the Unicode

septembre 30, 2008

Bon ce coup-ci c’est peut être la bonne, l’explication ultime (?) semble être ici.

Pour lire : Connaitre l’encoding (la repr binaire) de ce qu’on recoit, sinon on devine le plus proche et en fonction de la criticité de l’appli on bascule en ‘replace’ ou on gère au try except.

Pour écrire : ustr.encode(‘utf8’)

unicode_str = ascii_str.decode()

unicode_str = utf8_str.decode(‘utf8’)

unicode_str = utf8foireux_str.decode(‘utf8′,’replace’)

unicode le retour…

décembre 22, 2007

Argh ! Mon script de synchro google calendar vient de crasher sur un caractère accentué.

http://www.joelonsoftware.com/printerFriendly/articles/Unicode.html

L’article de Spolsky je l’avais déjà lu à l’époque de sa publication et c’est une bombe, autant l’avoir sous la main 😉

http://www.amk.ca/python/howto/unicode

Celui là est bien aussi.