我需要使用R从“ HTML”链接下载很多文件。
链接看起来像:
http://bioinf-applied.charite.de/supernatural_new/src/download_mol.php?sn_id=SN00000001
,其中id=
之后的数字对于每个后续文件递增。我想从以下位置下载前1000个文件:...id=SN00000001
到...id=SN00001000
我正在尝试使用带有变量的循环来下载所有这些文件,但是我不知道如何在R中构造此代码。
答案 0 :(得分:0)
类似这样的东西:
for(i in 1:1000){
x <- sprintf("%08d", i)
myPath <- paste0("http://bioinf-applied.charite.de/supernatural_new/src/download_mol.php?sn_id=SN", x)
download.file(myPath, paste0("SN", x, ".mol"))
}