Bonjour,
J ai essaye de manipuler des fichiers csv sur Excel et la macro generee fonctionne.
Ceci dit, Excel est trop gourmand en ressource et celui-ci plante souvent quand je dois manipuler 6 gros fichiers csv pesant chacun 150 Mo.
Pas pratique.

Tente autre chose m'a-t-on dit.
"Pourquoi tu t embete avec excel alors que tu peux facilement manipuler ces fichiers avec Python ?"

Alors, j'ai telecharge la derniere version sur windows (3.3.2) et j'ai commence a prendre en main la lecture du fichier csv.
J'ai teste le tuto 13.1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
import csv
with open('dummy.csv', 'rb') as f:
    reader = csv.reader(f, delimiter=';', quoting=csv.QUOTE_NONE)
    for row in reader:
        print row
Le compilateur dit que le dernier row est une mauvaise syntaxe.
Merci pour votre aide,

PS : mon fichier csv contient que des chiffres, j'y reviendrai plutard



Correction :
Je regardais le tutorial de la version 2.3 alors que dans la version 3.3 il faut ajouter des parentheses :
Code corrige
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
import csv
with open('dummy.csv', 'rb') as f:
    reader = csv.reader(f, delimiter=';', quoting=csv.QUOTE_NONE)
    for row in reader:
        print(row)