从页面下载文件,让您使用RCurl等待

时间:2015-02-03 10:23:54

标签: r curl rcurl

我想从一个让我等待下载的页面下载文件。在this answer之后,卷曲代码的示例将是:

curl -O -J -L   http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.8.1/bitcoin-0.8.1-linux.tar.gz/download

从终端做我想做的事。现在我想在R中使用RCurl执行此操作,但我不知道从哪里开始......

1 个答案:

答案 0 :(得分:0)

以下对我有用(使用httr作为RCurl的现代包装器:

library(httr)

url <- "http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.8.3/bitcoin-0.8.3-linux.tar.gz/download"
dl <- GET(url, write_disk("bitcoin-0.8.3-linux.tar.gz"), verbose())

verbose()纯粹用于交互式调试,可以删除。