L’encoding en Python, une bonne fois pour toute | Sam & Max: Python, Django, Git et du cul
«
1. Le texte brut n’existe pas.
2. Utilisez UTF8. Maintenant. Partout.
3. Dans votre code, spécifiez l’encoding du fichier et déclarez vos chaînes comme ‘unicode’.
4. À l’entrée, connaissez l’encoding de vos données, et décodez avec decode().
5. A la sortie, encodez dans l’encoding attendu par le système qui va recevoir la données, ou si vous ne pouvez pas savoir, en UTF8, avec encode().
Tue 30 Apr 2013 09:32:23 PM CEST
- permalink
-
-
http://sametmax.com/lencoding-en-python-une-bonne-fois-pour-toute/