Bonjour à tous,
Je vous sollicite afin de trouver la meilleure méthode pour traiter des fichiers CSV.
J'ai un fichier CSV sans en-tête contenant des ligne d'information comme ci-dessous :
Je dois faire des regroupements :Citation:
43-33-14p22N1-02-35p53W_TIC_110506_090507.csv;SNTIC;1;TypeTIC;43-33-14p22N1-02-35p53W;06/05/11;06:30:04;HPE;1;5702
43-33-14p22N1-02-35p53W_TIC_110506_090507.csv;SNTIC;1;TypeTIC;43-33-14p22N1-02-35p53W;06/05/11;07:00:03;HPE;1;5709
43-33-14p22N1-02-35p53W_TIC_110506_090507.csv;SNTIC;1;TypeTIC;43-33-14p22N1-02-35p53W;06/05/11;07:30:06;HPE;1;5720
43-33-14p22N1-02-35p53W_TIC_110506_090507.csv;SNTIC;1;TypeTIC;43-33-14p22N1-02-35p53W;06/05/11;08:00:08;HPE;1;5731
43-33-14p22N1-02-35p53W_TIC_110506_090507.csv;SNTIC;1;TypeTIC;43-33-14p22N1-02-35p53W;06/05/11;08:30:01;HPE;1;5740
43-33-14p22N1-02-35p53W_TIC_110506_090507.csv;SNTIC;1;TypeTIC;43-33-14p22N1-02-35p53W;06/05/11;09:00:04;HPE;1;5761
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;15:30:08;HPE;3;13799
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;16:00:06;HPE;3;13819
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;16:30:04;HPE;3;13832
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;17:00:02;HPE;3;13844
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;17:30:09;HPE;3;13855
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;18:00:03;HPE;3;13859
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;18:30:02;HPE;3;13862
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;19:00:05;HPE;3;13862
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;19:30:01;HPE;3;13862
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;20:00:10;HCE;0;1585
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;20:30:08;HCE;0;1585
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;21:00:06;HCE;0;1585
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;21:30:05;HCE;0;1585
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;22:00:03;HCE;0;1585
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;22:30:01;HCE;0;1585
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;23:00:10;HCE;0;1585
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;05/05/11;23:30:08;HCE;0;1585
43-38-23p08N0-43-19p00W_TIC_110506_090518.csv;SNTIC;1;TypeTIC;43-38-23p08N0-43-19p00W;06/05/11;00:00:06;HCE;0;1585
- par colonne 5
- puis sur le résultat obtenu faire par colonne 6
- puis sur le résultat obtenu par colonne 8
- afin de faire la différence entre le min et le max de la colonne 10
Je ne sais pas ce qui le plus adapté : dictionnaires, listes autres...
Merci de votre aide