Bonjour,

Je débute en R et j'essaie d'automatiser la création d'un rapport...

Contexte :

J'ai un rapport qui est déposé tous les jours en ".zip" sur un ftp (impossible de modifier le format, c'est forcément un fichier zippé).
Je n'arrive pas à trouver comment le télécharger soit sur le réseau (ou disque local) soit directement dans ma workspace R...

j'ai une commande qui marche très bien avec un ".csv" (ci-dessous) mais pas avec un ".zip" ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
library(RCurl)
url<-c("ftp://ftp.cdiscount.com/RebondSearch/monfichier.csv")
monfichier<-getURL(url, userpwd="user:pwd")
Je sais également dézipper un fichier lorsqu'il est déjà sur mon réseau (ou disque local) mais pas sur un ftp ...

Donc l'idée serait juste de le télécharger (sur réseau ou local) pour ensuite le dézipper mais je n'arrive pas à trouver la commande adéquate pour le téléchargement d'un zip...

Il y a une commande qui s'appelle "ftpupload" qui permet de déposer un fichier sur un ftp mais "ftpdownload" n'existe pas hélas..

Si vous avez des idées, je vous remercie!