J'ai un navigateur qui envoie des caractères utf-8 à mon serveur Python, mais lorsque je le récupère à partir de la chaîne de requête, l'encodage que Python renvoie est ASCII. Comment puis-je convertir la chaîne en clair en utf-8 ?
NOTE : La chaîne passée depuis le web est déjà encodée en UTF-8, je veux juste que Python la traite comme UTF-8 et non ASCII.
1 votes
Essayez ce lien http://evanjones.ca/python-utf8.html
0 votes
Je pense qu'un meilleur titre serait Comment convertir une chaîne en unicode sans traduction ?
3 votes
En 2018, python 3 si vous obtenez l'erreur de décodage ascii faire
"some_string".encode('utf-8').decode('utf-8')