Retourner au contenu associé (entrée de forum : str et encodage ASCII, unicode...)
Posté par ZeroHeure le 15 août 2017 à 17:36. En réponse au message str et encodage ASCII, unicode.... Évalué à 2. Dernière modification le 15 août 2017 à 17:40.
Merci pour ton aide. Non je ne sais pas de quel type ils sont. Le code ne l'indique pas. Comme ce sont des identifiants, je pense qu'ils ne sont pas unicode. Si je te comprend bien, il faut employer decode('utf-8')
decode('utf-8')
Voilà le message d'erreur avec str : UnicodeEncodeError: 'ascii' codec can't encode character u'\xee' in position 21: ordinal not in range(128)J'ai compris que c'était assez semblable à cette question sur Stackoverflowhttps://stackoverflow.com/questions/9942594/unicodeencodeerror-ascii-codec-cant-encode-character-u-xa0-in-position-20
UnicodeEncodeError: 'ascii' codec can't encode character u'\xee' in position 21: ordinal not in range(128)
"La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Besoin de plus de détails
Posté par ZeroHeure . En réponse au message str et encodage ASCII, unicode.... Évalué à 2. Dernière modification le 15 août 2017 à 17:40.
Merci pour ton aide.
Non je ne sais pas de quel type ils sont. Le code ne l'indique pas. Comme ce sont des identifiants, je pense qu'ils ne sont pas unicode. Si je te comprend bien, il faut employer
decode('utf-8')Voilà le message d'erreur avec str :
J'ai compris que c'était assez semblable à cette question sur StackoverflowUnicodeEncodeError: 'ascii' codec can't encode character u'\xee' in position 21: ordinal not in range(128)
https://stackoverflow.com/questions/9942594/unicodeencodeerror-ascii-codec-cant-encode-character-u-xa0-in-position-20
"La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay