Page 1 sur 1

[R] Rassembler le contenu de plusieurs fichier.csv en un seul

Posté : dim. 19 mars 2017 19:59
par jeanmimigab
Bonjour à tous(yes)
Je voudrais savoir si il est possible de lire/copier le contenu de plusieurs fichier.csv et de coller leurs contenus dans un seul fichier.csv ?
(tous les fichiers.csv à lire se trouvent dans le même dossier)
Je ne sais pas trop quelle fonctions utiliser.
Je pense à FileOpen >>> FileReadLine >>> FileWriteLine >>> FileClose mais je ne sais pas si cela fonctionnera :?
Merci d'avance pour vos conseils
Bonne soirée :wink:

Re: [..] Rassembler le contenu de plusieurs fichier.csv en un seul

Posté : dim. 19 mars 2017 21:25
par jeanmimigab
Re moi,
je pense à ce genre de chose, pouvez-vous me dire si je part dans le bon sens
Mais je vais devoir ouvrir tous les fichier CSV sans connaitre leurs noms pour les copier dans le fichier total.csv et cela risque de se compliquer :?
#include <File.au3>
$sFilePath = (@scriptdir & "\RAPPORT\total.csv")
$file = FileOpen("$sFilePath")
$sFilePath1 = (@scriptdir & "\RAPPORT\1.csv")
$file1 = FileOpen("$sFilePath1")
$ligne1 = FileReadLine($file1)
FileWrite($sFilePath, FileRead($sFilePath1))
@bientôt

Re: [..] Rassembler le contenu de plusieurs fichier.csv en un seul

Posté : dim. 19 mars 2017 22:43
par orax
Il n'y a pas besoin de connaitre le nom de tous les fichiers. On peut récupérer la liste des fichiers .csv.

Re: [..] Rassembler le contenu de plusieurs fichier.csv en un seul

Posté : lun. 20 mars 2017 19:52
par jeanmimigab
Bonsoir orax,
Je vais jeter un œil à cette fonction
Merci beaucoup et bonne soirée :wink: