Lire et extraire des données d'un fichier CSV
Bonjour à tous,
J'espère poster ce message dans la bonne section. Je suis actuellement à dans une université étrangère et j'ai choisi un cours Python pour y avoir quelques bases mais je ne pensais pas que cela serait aussi dur.
Pour commencer je dois lire un fichier csv en python et c'est déjà ici que je bloque:
Le fichier comporte : user_id (espace) app_name
Je suis dans le terminal python et je lance la commande suivante:
Code:
1 2 3 4 5 6 7 8 9 10
| Python 3.5.2 |Anaconda 4.2.0 (32-bit)| (default, Jul 5 2016, 11:45:57) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import csv #pour charger la bibliothèque
>>> with open('C:\Users\anne\Desktop\appsUsage.csv','rb') as f:
... reader=csv.reader(f)
File "<stdin>", line 2
reader=csv.reader(f)
^
IndentationError: expected an indented block |
Alors que je voulais taper toute cette commande:
Code:
1 2 3 4 5
| import csv
with open('some.csv', newline='') as f:
reader = csv.reader(f)
for row in reader:
print(row) |
Faut-il bien que je revienne à la ligne à chaque commande ? (ALT+entrée)
Savez-vous d'où peut venir cette erreur?
Merci par avance pour votre aide :)