麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Ruby > 正文

ruby+nokogori抓取糗事百科前10頁并存儲進數據庫示例

2020-03-29 12:10:57
字體:
來源:轉載
供稿:網友

ruby,nokogori,爬取糗事百科最新的10頁加圖片比并同時保存進文本跟數據庫

 

復制代碼 代碼如下:

#encoding:utf-8
require "open-uri"
require "nokogiri"
require "mysql"
@dbh=Mysql.real_connect("localhost","root","dengli","pachong")
@file=open("qb.txt","w")
def getQiubai(url)
  data=open(url){|f| f.read}
  doc=Nokogiri::HTML(data)
  doc.css('div.block.untagged.mb15.bs2').each{|p|
    content=p.css('div.content').text
    @file.puts("#{content}/n")
    img=p.css('div.thumb img').each{|img|
       imgAddr=img.attr('src')
       @file.puts("#{imgAddr}/n")
       time=Time.now
       sql="INSERT INTO qiushibaike (`body`,`img`,`time`) VALUES ('#{content}','#{imgAddr}','#{time}')"
       @dbh.query(sql)
       }
  }
end
for i in 1..10
  @file.puts("這是第#{i}頁")
  url="http://www.qiushibaike.com/8hr/page/#{i}"
  getQiubai(url)
end

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一区二区三区视频播放 | 国产一国产一级毛片视频 | 人人看人人艹 | 一区小视频 | 中文字幕精品在线播放 | 亚洲视频在线观看免费 | 狠狠久久 | 日韩视频www | 免费一级电影 | 久久国产精品久久久久久久久久 | 9999在线视频 | 欧美性视频一区二区 | 成人做爰高潮片免费视频韩国 | 黄色网址免费在线 | 夜夜夜影院 | 一级@片 | 精品一区二区在线观看 | 一区二区久久电影 | 午夜丰满少妇高清毛片1000部 | 在线天堂中文字幕 | 91久久国产露脸精品国产 | 久久精品国产久精国产 | 色播视频在线播放 | 日本在线国产 | 日韩深夜视频 | 午夜视频国产 | 欧美大片一级毛片 | 婷婷久久久久久 | 性欧美暴力猛交69hd | 毛片大全免费 | 久久久久久久久久久亚洲 | 午夜激情视频免费 | 欧美一级精品 | 国产精品一区二区三区在线看 | 欧美a一| 国产午夜精品久久久 | 精品国产一区二区亚洲人成毛片 | 成人 日韩| 日本网站一区二区三区 | 中文字幕免费看 | 精品国产九九九 |