pourquoi passer de str/chr à bytes ? ça j'ai pas suivi...
Certaines fonctions qui prenaient un string en version 2 n'acceptent plus qu'un objet bytes en version 3, comme la méthode send de l'objet socket (v2, v3).
pourquoi ajouter decode("utf-8") alors qu'un use utf-8 suffirait en en-tête ? (bientôt obsolète j'espère)
"utf-8" est inutile, étant la valeur par défaut du paramètre correspondant, mais le decode() est nécessaire pour convertir l'objet bytes retourné par socket.recv(...) en string.
J'ai voulu essayer use ..., mais je n'ai pas trouvé de documentation à ce sujet...
Zelbinium: pour la génération qui crée, pas celle qui scrolle...
[^] # Re: Question
Posté par Claude SIMON (site web personnel) . En réponse au journal Exit Pyth(on|ran)2. Évalué à 2. Dernière modification le 11 janvier 2020 à 10:45.
Certaines fonctions qui prenaient un string en version 2 n'acceptent plus qu'un objet bytes en version 3, comme la méthode
sendde l'objet socket (v2, v3)."utf-8"est inutile, étant la valeur par défaut du paramètre correspondant, mais ledecode()est nécessaire pour convertir l'objet bytes retourné par socket.recv(...) en string.J'ai voulu essayer
use ..., mais je n'ai pas trouvé de documentation à ce sujet...Zelbinium: pour la génération qui crée, pas celle qui scrolle...