Попытка загрузить data.csv из SFTP с помощью R - PullRequest
0 голосов
/ 06 мая 2020

Я новичок ie на R. Я пытаюсь загрузить некоторые файлы (.csv) с sftp-сервера (с именем пользователя и паролем) в R без передачи через приложение FileZilla2.

Сайт объяснил метод: https://transparency.entsoe.eu/content/static_content/Static%20content/knowledge%20base/SFTP-Transparency_Docs.html

Я загружаю клиентское программное обеспечение SFTP: FileZilla 2. Используя это программное обеспечение, с: Имя хоста: sftp-transparency.entsoe.eu; Порт: 22; Имя пользователя: Адрес электронной почты, который я использовал; Пароль: мой пароль

Цель - загрузить: /TP_export/ActualGenerationOutputPerUnit/2020_5_ActualGenerationOutputPerUnit.csv в мой: / Users / macbook / Desktop /

Итак, что я сделал:

library(curl)
library(RCurl)
url<- "ftp://sftp-transparency.entsoe.eu/TP_export/ActualGenerationOutputPerUnit/2020_5_ActualGenerationOutputPerUnit.csv"

Я пробовал sftp // sftp ...

Error in function (type, msg, asError = TRUE)  : 
  Protocol "sftp" not supported or disabled in libcurl

Итак, я использовал:

url<- "ftp://sftp-transparency.entsoe.eu/TP_export/ActualGenerationOutputPerUnit/2020_5_ActualGenerationOutputPerUnit.csv"

после этого

userpwd <- "identifiant:password"
filenames <- getURI(url = url, userpwd = userpwd, port =22)
filenames <- getBinaryURL(url = url, userpwd = userpwd, port =22)
filenames <- getURL(url = url, userpwd = userpwd, port =22)
filenames <- getURI(url = url, userpwd = userpwd, verbose = TRUE, port = 22)

Я перепробовал все строк, но ничего не работает

Error in function (type, msg, asError = TRUE)  : response reading failed

Я немного потерялся, чтобы достичь своей цели.

Как я могу это сделать?

...