Bonjour,
je suis débutant en programmation, mais essentiellement voici ce que je voudrais faire: j'ai plusieurs fichier csv dans un répertoire (une dizaine), j'ai réussi à looper et lire en mode pd.read_csv sauf que, quand j'écris par exemple fichier, ça me donne le dernier df entré en mémoire. Comment puis-je garder en mémoire chaque df avec son nom différent?
merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 import os pathToDir="/Users/me/dossier" for root, dirs, files in os.walk(pathToDir): for file in files: if file.endswith(".csv"): fichier=pd.read_csv(root+"/"+file, sep=';',encoding='latin-1',decimal=',') #tentative: df_name = fileName+fichier ???
Partager