Comment convertir une chaîne de caractères utf-8 en Python

J'ai un navigateur qui envoie les caractères utf-8 pour mon Python serveur, mais quand je l'ai récupérer à partir de la chaîne de requête, le codage Python renvoie ASCII. Comment puis-je convertir la plaine de la chaîne utf-8?

REMARQUE: La chaîne de caractères passée à partir du web est déjà codé en UTF-8, je veux juste faire de Python de la traiter comme UTF-8, non ASCII.

  • Essayez ce lien http://evanjones.ca/python-utf8.html
  • Je pense qu'un meilleur titre serait Comment forcer une chaîne de caractères au format unicode sans traduction?
  • En 2018, python 3 si vous obtenez ascii erreur de décodage ne "some_string".encode('utf-8').decode('utf-8')
InformationsquelleAutor Bin Chen | 2010-11-15