Il est possible que les données en entrée ne soient pas en UTF-8, ou bien qu'il y ait un bug ailleurs qui ne soit pas apparu avant. Sinon, je ne voit pas.
L'un des gros inconvénients de l'unicode en Python, c'est que les exceptions n'apparaissent que quand on commence à utiliser des caractères non-ascii, c'est peut-être le 1er produit à avoir un nom avec des symboles non-ascii ?
Est-ce que tu as un moyen d'afficher une valeur quelque part ? tu peux faire un print(type(res.product_id.name)) pour afficher le type réel.
Si tu as un lien vers le code en question, je peux y jeter un coup d’œil.
[^] # Re: Besoin de plus de détails
Posté par BAKfr . En réponse au message str et encodage ASCII, unicode.... Évalué à 2.
Il est possible que les données en entrée ne soient pas en UTF-8, ou bien qu'il y ait un bug ailleurs qui ne soit pas apparu avant. Sinon, je ne voit pas.
L'un des gros inconvénients de l'unicode en Python, c'est que les exceptions n'apparaissent que quand on commence à utiliser des caractères non-ascii, c'est peut-être le 1er produit à avoir un nom avec des symboles non-ascii ?
Est-ce que tu as un moyen d'afficher une valeur quelque part ? tu peux faire un
print(type(res.product_id.name))pour afficher le type réel.Si tu as un lien vers le code en question, je peux y jeter un coup d’œil.