Я пытаюсь создать скрипт для загрузки ежедневно обновляемого набора данных. Но окончательный файл кажется поврежденным и составляет всего 9 ~ 10 КБ, а исходный - 95 КБ. Ниже приведен мой код.
#Getting dataset from website daily
dir = getwd()
dash= "/"
date = Sys.Date()
date = gsub("-","",date)
filename = "CoronaDataSet"
extension = ".zip"
save = paste(dir,dash,date," - ",filename,extension, sep = "")
save
url = "https://www.kaggle.com/imdevskp/corona-virus-report/download"
download.file(url,save)
Моя консоль возвращает следующее:
trying URL 'https://www.kaggle.com/imdevskp/corona-virus-report/download'
Content type 'text/html; charset=utf-8' length unknown
downloaded 8957 bytes
Я также пробовал mode = "wb", "a", "ab". Никто не скачал файл в полном размере.
Method = "auto", "libcurl", "curl" возвращает недопустимый аргумент.
cannot open destfile 'C:/Users/Name/Documents/R/Course/Download file from url/20200323 - CoronaDataSet.zip', reason 'Invalid argument'
Чего мне не хватает в моем коде? Любая помощь очень ценится.