Class: SeattleCraftCoffee::Scraper
- Inherits:
-
Object
- Object
- SeattleCraftCoffee::Scraper
- Defined in:
- lib/seattle_craft_coffee/scraper.rb
Class Method Summary collapse
Class Method Details
.scrape_brewers ⇒ Object
9 10 11 12 13 14 15 16 17 |
# File 'lib/seattle_craft_coffee/scraper.rb', line 9 def self.scrape_brewers scrape_page.each do |brewer| SeattleCraftCoffee::Brewers.new( brewer.css("a.save-venue__link").text, brewer.css("h2.save-venue__neighborhood.font--h5").text, brewer.css("p.save-venue__description.font--body").text ) end end |
.scrape_page ⇒ Object
4 5 6 7 |
# File 'lib/seattle_craft_coffee/scraper.rb', line 4 def self.scrape_page doc = Nokogiri::HTML(open("https://www.thrillist.com/drink/seattle/the-8-best-craft-coffee-shops-in-seattle")) doc.css("section.save-venue.saveable-venue.has-spacing.is-standard") end |