不使用R中的download.file创建文件

Vad*_*ymB 0 r

当我尝试使用R中的download.file()下载网页并且没有这样的网站时,函数会自动创建一个空文件.

如何避免创建空文件?

Tho*_*mas 6

您希望将RCurl中url.exists函数用作条件语句:

library(RCurl)
myurl <- 'http://www.google.com'
if(url.exists(myurl))
    download.file(myurl, 'myfile.html')
Run Code Online (Sandbox Code Playgroud)