2013-11-24 23 views
0

當我嘗試在R中使用download.file()下載網頁並且沒有這樣的網站時,函數會自動創建一個空文件。不使用R中的download.file創建文件

如何避免創建空文件?

+0

有什麼問題之一:1)不要嘗試下載一個不存在的頁面。 2)刪除空文件。 – Dason

回答

6

您想使用的功能url.existsRCurl作爲條件語句:

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