Outils pour utilisateurs

Outils du site


exploiter_un_fichier_csv

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
exploiter_un_fichier_csv [2021/05/28 11:05] – créée mbn_ADV08830exploiter_un_fichier_csv [2021/06/25 10:08] admin
Ligne 1: Ligne 1:
-===== Le fichier CSV est fourni par l'enseignant ===== +Page à supprimer
- +
-L'enseignant peut attacher un fichier CSV au notebook pour que chaque élève puisse l'utiliser. +
- +
- +
-===== Le fichier CSV est fourni par l'élève ===== +
- +
-L'élève peut exploiter son propre fichier CSV. +
- +
-Pour cela, il importe d'abord son fichier CSV dans le notebook grâce au menu Capytale>Fichiers annexes>Disponibles de temps de la session>+Ajouter un fichier disponible le temps de la session. +
- +
-Ensuite, il exécute par exemple l'un des codes suivants (si son fichier s'appelle "monFichier.csv" et que la séparation est le point-virgule ";") : +
- +
-  * Sans utiliser de module spécifique : +
-<code> +
-fichier = open("monFichier.csv",'r'+
-contenu = fichier.read() +
-fichier.close() +
-print(contenu) +
-</code> +
- +
-  * Avec le module ""csv""+
-<code> +
-import csv                           +
-fichier = open("monFichier.csv", "r"+
-contenu = csv.DictReader(fichier, delimiter=";"+
-liste = [] +
-for ligne in contenu:                +
-    liste.append(dict(ligne)) +
-fichier.close() +
-liste +
-</code> +
- +
-  * Avec le module ""pandas""+
-<code> +
-import pandas +
-donnees = pandas.read_csv("monFichier.csv", delimiter=";"+
-donnees.head() +
-</code> +