Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problème d'utilisation #19

Open
nikko31200 opened this issue Jan 24, 2024 · 1 comment
Open

Problème d'utilisation #19

nikko31200 opened this issue Jan 24, 2024 · 1 comment

Comments

@nikko31200
Copy link

nikko31200 commented Jan 24, 2024

Salut je suis très intrigué par ce programme je suis sur Windows 11 j'ai tous ce qui est nécessaire pour utiliser votre outil mais quand je le lance j'ai cette erreur "failed to parse data: failed to read the third line: record on line 3: wrong number of fields"

J'ai donc supprimé les trois premières ligne de mon .csv pour garder uniquement les données. J'obtiens alors ceci "failed to parse header: invalid headers, expecting 9 got 2: 2022-12-31T00:30:00+01:00, 180"

A cours d'idées je me tourne vers vous.
J'ai mis mon . CSV en lien si jamais celui ci contiens une erreur
Bien à vous
nikko31200
Enedis_Conso_Heure_20221231-20231231_XXXXXXXXXXXXXX.csv

@hekmon
Copy link
Owner

hekmon commented Jan 29, 2024

Bonjour;

Le format est effectivement étrange. Voici le mien:

Identifiant PRM;Type de donnees;Date de debut;Date de fin;Grandeur physique;Grandeur metier;Etape metier;Unite;Pas en minutes
XXXXXXXXXXXXXX;Courbe de charge;31/12/2022;31/12/2023;Energie active;Consommation;Comptage Brut;W;
Horodate;Valeur
2023-01-01T00:00:00+01:00;460
2023-01-01T00:30:00+01:00;478

Voici le votre:

Identifiant PRM;Type de donnees;Date de debut;Date de fin;Grandeur physique;Grandeur metier;Etape metier;Unite;Pas en minutes
2,31282E+13;Courbe de charge;31/12/2022;31/12/2023;Energie active;Consommation;Comptage Brut;W;
Horodate;Valeur;;;;;;;
2022-12-31T00:30:00+01:00;180;;;;;;;
2022-12-31T01:00:00+01:00;216;;;;;;;

Peut-être un nouvel export vous donnerait un fichier "propre" ?

Sinon votre fichier peut facilement être nettoyé manuellement : il suffit de retirer toutes les itérations de ;;;;;;;.

Par exemple sous linux :

sed -r -i.bak 's/;;;;;;;//' 'Enedis_Conso_Heure_20221231-20231231_XXXXXXXXXXXXXX.csv'

Sous Windows, vous pouvez simplement ouvrir le notepad et faire Remplacer (Ctrl + H) et mettre dans le champ de recherche ;;;;;;; et laisser le champ de remplacement vide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants