|parser_musica| begin music_show_link = parser_musica.search("a")[0].attr("href") music_show_parser = parser("#{BASE_URL}#{music_show_link}") music_info = music_show_parser.search("#interna_a") name = music_info.search("h2").text() link = music_info.search(".texto a").attr("href") download = parser_musica.search(".contador").text() date = parser_musica.search(".data").text() ScraperWiki.save(["name"], ....) rescue next end end end
"create_parties!" do before do ...{stub_requests}... end it "saves a parties with name" do beco_bot.create_parties! Party.first.name.should == 'Festa 1' end end end
= Beco203PartyBot.new({params}) party_bot.name =(item/".texto").text Party.create! party_bot.attributes end end private def parties parser(".agenda-item.beco-sp", "capa-beco-sp.php") end end class Beco203PartyBot < AugustaPartyBot def name parser.search(".conteudo-interna h1").text.clean end end
em 1921? Que balada vai acontecer hoje na Rua Augusta? Dados para responder muitas, muitas perguntas como essas estão por aí na Internet em algum lugar - mas nem sempre é fácil encontrar. - Hackeado do thedatahub.org