最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ruby實現(xiàn)網(wǎng)頁圖片抓取

 更新時間:2016年04月10日 16:00:07   作者:yuluo  
本文給大家分享的是個人使用ruby編寫的抓取網(wǎng)頁圖片的代碼,十分的簡單實用,有需要的小伙伴可以參考下。

前段時間看到很多人寫的下妹子腳本,自己也寫一個

module CommonHelper
 
 require 'nokogiri'
 require 'open-uri'
 
 def down_load_xmz
  site_url = "http://www.xxx.com"
 
  for index_page in 1..141
   doc_html = Nokogiri::HTML(open(site_url+'/share/comment-page-'+index_page.to_s))
   doc_html.css("#comments p img").each do |item_img|
    puts item_img[:src]
    download_img(item_img[:src])
   end
  end
 end
 
 ########下載圖片
 def download_img(img_url)
  begin
   img_file = open(img_url) { |f| f.read }
   file_name = img_url.split('/').last
   #puts file_name
   open("public/meizi/"+file_name, "wb") { |f| f.write(img_file) }
   return "/public/meizi/"+file_name
  rescue => err
   puts err
   return ''
  end
 end
 
end

相關(guān)文章

  • Ruby Dir 類和常用方法

    Ruby Dir 類和常用方法

    Ruby編程語言中的Dir類包括多種用于目錄處理的方法,本文詳細介紹了如何使用Dir.chdir更改工作目錄、Dir.children列出目錄內(nèi)容、Dir.delete刪除空目錄等常用方法,通過示例,讀者可以學習如何在Ruby程序中有效地瀏覽和操作文件系統(tǒng)的目錄結(jié)構(gòu)
    2024-09-09
  • 淺析Ruby中的Profiling工具的用法

    淺析Ruby中的Profiling工具的用法

    這篇文章主要介紹了淺析Ruby中的Profiling工具的用法,作者也給出了工具相關(guān)開源包的一些下載來源和使用方法,需要的朋友可以參考下
    2015-05-05
  • RVM安裝和使用總結(jié)筆記

    RVM安裝和使用總結(jié)筆記

    這篇文章主要介紹了RVM安裝和使用總結(jié)筆記,本文講解了RVM安裝和配置命令,同時講解了ruby的安裝和配置,需要的朋友可以參考下
    2015-04-04
  • 最新評論

    嘉荫县| 青浦区| 上蔡县| 油尖旺区| 汾西县| 九江县| 菏泽市| 合肥市| 卓资县| 敦煌市| 南宁市| 龙山县| 错那县| 宣武区| 甘谷县| 郑州市| 历史| 新邵县| 朝阳市| 石渠县| 定南县| 霸州市| 宜城市| 武义县| 巴彦淖尔市| 金坛市| 丽江市| 赤壁市| 桃园县| 拜泉县| 盘锦市| 彰化县| 东山县| 丽江市| 策勒县| 莫力| 巴中市| 利津县| 邛崃市| 仁布县| 霍州市|