Lire un CSV imparfait
beginner
📖 cours libre
🎯 Objectif : Savoir ouvrir un CSV avec séparateur, encodage, décimales non standard.
Question 1
Ton CSV s'ouvre avec des ? à la place des accents. Quelle piste ?
Indice 1 :
Est-ce un problème d'affichage ou de lecture ?
Indice 2 :
Quel charset produisent Excel FR ?
Voir la réponse attendue
Encodage — essayer encoding='latin-1' ou 'cp1252' dans read_csv.
Question 2
Les nombres s'affichent en texte ('1 234,56'). Pourquoi ?
Indice 1 :
Quel est le séparateur décimal FR ?
Indice 2 :
Pandas lit le fichier comme du texte par défaut si il ne reconnaît pas le format.
Voir la réponse attendue
decimal=',' et thousands=' ' dans read_csv.
⚠ Piège à éviter
Ne pas confondre le sep= (entre colonnes) avec decimal= (dans les nombres).