Bonjour,
Voilà j'ai un fichier csv sur lequel je doit effectuer un tri.
Pour cela je compte l'ouvrir et le stocker dans un tableau à deux dimensions.
Mais j'ai beau chercher sur le web, je ne trouve pas comment faire.....
Merci de votre aide
Bonjour,
Voilà j'ai un fichier csv sur lequel je doit effectuer un tri.
Pour cela je compte l'ouvrir et le stocker dans un tableau à deux dimensions.
Mais j'ai beau chercher sur le web, je ne trouve pas comment faire.....
Merci de votre aide
salut,
tu as un exemple du csv et de ce que tu veux en faire?
http://docs.python.org/lib/module-csv.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 import csv R = csv.reader(open("monfichier.csv", "r")) data = [ligne for ligne in R]
Alors voilà à quoi ressemble le fichier:
Ric,date1,date2,valeur,devise
XOM.N,2007/02/13,2007/02/14,32.5,USD
SOIT.PA,2006/12/28,2007/05/11,125,USD
SAF.PA,2007/01/28,2007/03/10,21,EUR
Je veux le trier par date2. Pour au final avoir
Ric,date1,date2,valeur,devise
XOM.N,2007/02/13,2007/02/14,32.5,USD
SAF.PA,2007/01/28,2007/03/10,21,EUR
SOIT.PA,2006/12/28,2007/05/11,125,USD
Merci
Bon apprement ca à l'air bon.
Voici le code:
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 import csv; cr=csv.reader(open("Div_actions_FutEv_PayDate.csv","rb")) data = [ligne for ligne in cr] data.sort(lambda x,y: cmp(x[3],y[3]))
Partager