Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/09/2022, à 16:11

Maga

Python 2 vers 3 - Mon code ne fonctionne plus (encode UTF8) !!

Bonjour,
J'ai un petit code pour créer des pdf en série à partir d'un fond et d'un listing en CSV.
Initialement, ce code était en 2.7 et j'ai voulu migrer en 3.*...
J'ai utilisé 2to3 ce qui n'a pas changé grand chose... hmm
Par contre, les lignes gérant l'encodage des chaines me renvoient une erreur toute neuve !!
Ma ligne incriminée :

versoText.text((1450, 1900),str(prenom,encoding='UTF-8'), (255,255,255), font = fonte, encoding="utf-8")

Et le retour erreur :
TypeError: decoding str is not supported

Merci pour vos lumières...

Hors ligne

#2 Le 15/09/2022, à 17:17

inbox

Re : Python 2 vers 3 - Mon code ne fonctionne plus (encode UTF8) !!

Salut,

Je n'y connait rien en Python, mais ton message d'erreur permet de trouver cette explication.

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne