[python]manipulation fichier csv

Résolu/Fermé
cedric1989 Messages postés 257 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 25 octobre 2012 - 28 août 2008 à 14:18
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 29 août 2008 à 09:55
Bonjour,
Je possède plusieur fichier csv à reler.
Je voulais utiliser le module csv, mais le problème, c'est que c'est pas facile de comparer de comparer plusieurs lignes. Mes données ne sont que des float (par contre j'ai 3 ligne d'entete).
J'aurai voulu savoir s'il existe une librairie qui permette de manipuler de manière plus simple les fichiers csv, en pouvant en particulier à acceder à une ligne sans passer par des iterations avec une boucle for.
A voir également:

3 réponses

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
28 août 2008 à 20:38
Rien d'empêche d'utiliser le module CSV pour charger le fichier entièrement en mémoire et ainsi accéder directement à une ligne.
2
cedric1989 Messages postés 257 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 25 octobre 2012 37
29 août 2008 à 08:44
Je savais que je pouvais faire ça, mais finalement j'ai utiliser le module mlab de matplotlib, plus précisement la méthode csv2rec, ce qui ma permit d'ouvrir facilement mon fichier csv, et d'acceder au ligne et colonne facilement.
1
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
29 août 2008 à 09:55
ok.
-2