UnicodeEncodeError
Fermé
develuc2
Messages postés
1
Date d'inscription
dimanche 9 août 2015
Statut
Membre
Dernière intervention
9 août 2015
-
9 août 2015 à 15:12
lucrecife Messages postés 5 Date d'inscription mercredi 18 septembre 2013 Statut Membre Dernière intervention 11 août 2015 - 11 août 2015 à 20:12
lucrecife Messages postés 5 Date d'inscription mercredi 18 septembre 2013 Statut Membre Dernière intervention 11 août 2015 - 11 août 2015 à 20:12
1 réponse
ElementW
Messages postés
4814
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 228
10 août 2015 à 12:25
10 août 2015 à 12:25
'lut, la source des pages du site précisent clairement
Or tu décodes la page comme étant en Latin-1! Normal donc que ça échoue. Essaies avec
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Or tu décodes la page comme étant en Latin-1! Normal donc que ça échoue. Essaies avec
h2=f.read().decode('utf-8')
10 août 2015 à 16:30
que je fasse
h2=f.read().decode('utf-8')
ou
h2=f.read().decode('Latin-1')
ou
h2=f.read()
le pb est le même, je n'y comprends rien!
10 août 2015 à 16:47
L'erreur se plaint lors de l'encodage d'un texte, or tu n'en fais pas ici... Quel est le reste de ton script?
Modifié par lucrecife le 11/08/2015 à 20:13
J'interroge un site pour obtenir des infos.
Quand je fais un ctrlU de la page web ,il est bien écris que l'encodage est utf-8,,mais python bloque sur un caractère... et me loupe une page sur 5!