[問題] 如何抓取一個網頁回來?

看板Ruby作者 (newbiz)時間15年前 (2009/01/02 13:40), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
想請問一下各位先進, 怎麼透過ruby把一個網頁抓回來? (下載回硬碟, 只要page內容, 不用抓裡面的圖檔) 並給予一個新的檔名? 手上的書翻了一下, 好像都沒有寫到這點 所以上網問一下大家, 麻煩了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.117.156

01/02 15:03, , 1F
require 'open-uri'
01/02 15:03, 1F

01/02 15:03, , 2F
open(url).read
01/02 15:03, 2F

01/02 15:04, , 3F
傳回就是網頁內容的字串,另外存起來就好囉 :)
01/02 15:04, 3F

01/02 16:51, , 4F
`wget url` XD
01/02 16:51, 4F

01/30 11:51, , 5F
wget +1
01/30 11:51, 5F
文章代碼(AID): #19NQZeTC (Ruby)