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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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![]()
Partager