class Parser
Public Class Methods
new(insert_data)
click to toggle source
# File lib/amajp_crawl.rb, line 76 def initialize(insert_data) ## Function insert_data.urls.each { |url| raw_page = Nokogiri::HTML(open(url)) items = raw_page.css("#a-page > #search > .sg-row > .sg-col > .sg-col-inner > .rush-component > .s-result-list .s-result-item") asin_array = [] items.each do |item| asin = item.attr("data-asin") unless asin == nil asin_array << asin end end $total_asin = $total_asin + asin_array print loading } puts complete_get_asin puts insert_to_csv end