Salut,
Je débute un peu en python et j'ai fait une petit script tout couillon en suivant un tuto (ici : http://www.chicoree.fr/w/Fichiers_CSV_en_Python). Je précise que je suis sous linux (archlinux) tout maj.
et en exécutant le script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #!/usr/bin/python # vim: set fileencoding=utf-8 : import os,csv os.chdir("/home/utilisateur/Python") fname = "exemple.csv" file = open(fname, "rb") try: reader = csv.reader(file) for row in reader: print row finally: file.close()
j'obtient l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part $ '/home/utilisateur/Python/testcsv.py'
Je ne comprends absolument pas d'où vient le problème. le chemin du fichier est juste et si j’enlève les lignes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 '/home/utilisateur/Python/testcsv.py' File "/home/quentin/Python/testcsv.py", line 33 print row ^ SyntaxError: invalid syntax
je n'ai aucune erreur. Les tabulation sont bien des tabulations, j'ai python MAJ. Bref je vois pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 for row in reader: print row
Des idées ?
Partager