我正在嘗試生成一個腳本,用於從下載圖標下載該鏈接集的第一個鏈接文件here「克利夫蘭聯儲對通脹預期的估計」。從更改的URL下載Excel文件
我知道如何獲取帶有永久URL的文件,但在這種情況下,文件將定期更新,並且URL和文件名稱經常更改。
解決此問題的最佳方法是什麼?
我正在嘗試生成一個腳本,用於從下載圖標下載該鏈接集的第一個鏈接文件here「克利夫蘭聯儲對通脹預期的估計」。從更改的URL下載Excel文件
我知道如何獲取帶有永久URL的文件,但在這種情況下,文件將定期更新,並且URL和文件名稱經常更改。
解決此問題的最佳方法是什麼?
謝謝。我正在使用quantmod。在一個相關的說明,你能幫我一個忙,並檢查這是否會爲你工作。它一直在給我一個錯誤,昨天工作得很好。 (library(quantmod) getSymbols(「GDPC1」,src =「FRED」)' – Wolf
'download.file(paste(FRED.URL,「/」,Symbols [[i]],「/」,「downloaddata /「,:: 無法打開網址'http:// research.stlouisfed.org/fred2/ series/GDPC1/downloaddata/GDPC1.csv''(但是當我粘貼到瀏覽器時,該URL工作正常) – hrbrmstr
相同。可能會改變一些東西...... – Wolf
這不一定是R問題。我只會使用另一種腳本語言,以更好地支持網頁抓取(例如,Python + BeautifulSoup或PyQuery)。 –
@alexpmil你可能想仔細檢查你的事實。 R擅長網頁抓取。 'httr','rvest','xml2','XML' – hrbrmstr
@hrbrmstr偉大的知道。情況並非總是如此。我想最好的答案是「使用你最喜歡的網頁拼寫語言」。 –