require 'watir'
$ie=Watir::IE.new
$ie.goto "http://www.baidu.com/"
a=[]
b=[]
i=0
$ie.table(:id,"l").links.each {|d| a<<d }
a.each do |x|
b=x.to_s.split(" ")
c=b.rindex("href:").to_i
if b[c+1]=~/.baidu.com/
i=i+1
end
end
puts i遍历符合某种链接地址的link数
使用Watir自动化工具,实现百度网页链接抓取、解析并统计特定域名出现次数。

被折叠的 条评论
为什么被折叠?



