Bonjour tous,

Voilà, j'ai un programme en Python qui doit parcourir un fichier censé être un 
fichier texte mais qui a l'air de contenir des caractères embêtants.

Enfin, en Python 2.7.16, ça s'ouvre bien mais pas en Python 3.7.3. Je vais 
sûrement trouver mais en attendant, je reçois cette erreur :

'utf-8' codec can't decode byte 0xc9 in position 1675: invalid continuation byte

Ma question est la suivante:

Y a-t-il une commande simple pour lire la ligne qui contient le énième 
caractère d'un fichier, ici par exemple le 1675ème caractère ? Ou alors va-t-il 
falloir que je me fasse un bout de code juste pour ça ?

Ou alors, les spécialistes de Python savent-ils pourquoi mon programme tourne 
nickel en Python 2 et pas en Python 3 ?

Merci infiniment. Bonne journée. @+ ChD

Répondre à