Raspador

scrapperpod é uma estrutura para raspagem de resultados de mecanismos de pesquisa.
Baixe Agora

Raspador Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Glenn Wood
  • Site do editor:
  • http://search.cpan.org/~glennwood/

Raspador Tag


Raspador Descrição

O scrapperpod é uma estrutura para raspagem dos resultados dos mecanismos de pesquisa. O scrapperpod é uma estrutura para raspagem de resultados de busca de motores.Synopsisuse www :: raspador; # Nomeie seu módulo raspador / mecanismo de pesquisa como o primeiro parâmetro, use www :: scraper ('eBay'); # ou no novo () Método $ $ scraper = novo www :: raspador («eBay '); clássico www :: Modo de pesquisa # use um mecanismo raspador assim como você seria um mecanismo de pesquisa www :: $ scraper = novo www :: raspador ('carrosforsale', 'honda', {'lbxmodel' => 'Accord', 'lbxvehicicleyearfrom' => 1998}); Enquanto ($ Response = $ scraper-> Next_Result ()) {# Resultados da colheita via referência de tabela de hash. Imprimir $ scraper -> {'sellessphonenumber'}; } Solicitação / modo de resposta canônica (ainda não implementada) $ scraper = novo www :: raspador ('carrosforsale', 'solicitação' => 'AUTOS', 'Resposta' => 'AUTOS'); # ou, desde 'CarsForsale.pm' padrões para as classes de solicitação e resposta de 'Autos' $ scraper = novo www :: raspador ('carrosforsale'); # # Definir valores de campo via métodos de acesso canônico nomeado em campo. $ scraper-> rasteiroRequest-> fazer ('honda'); $ scraper-> rasteiroRquest-> modelo ('Accord'); $ scraper-> rasteiroRquest-> Minyear (1998); # # Nota: isso é * não * next_result (). Enquanto ($ Response = $ scraper-> Next_Response ()) {# # Resultados da colheita via métodos de acesso nomeados em campo. Imprimir $ Response-> vendedorPhonenumber (); } Solicitações variantes para um único mecanismo de pesquisa $ raspador = novo www :: raspador ('carrosforsale'); $ scraper-> rasteiroRequest-> fazer ('honda'); $ scraper-> rasteiroRquest-> Minyear (1998); # para ($ model = ('Accord' 'civic')) {$ scraper-> scraperRequest-> modelo ($ modelo); $ Response = $ scraper-> next_response ()) {# Os campos de resposta são devolvidos como uma referência ao valor. Imprimir $ {$ Response-> vendedorPhonenumber ()}; } Solicitação única para variantes Engines de pesquisa # Defina os parâmetros de solicitação em um objeto de solicitação (sub-classes 'Autos'). $ Solicitar = novo www :: raspador :: Solicitação ('AUTOS'); $ pedido-> fazer ('honda'); $ Solicitar-> Modelo ('Accord'); $ pedido-> Minyear (1998); # para ($ SearchEngine = ('carrosforsale' '' 1001cars ')) {$ scraper = novo www :: raspador ($ SearchEngine,' solicitação '=> $ $); Para ($ Response = $ scraper-> Next_Response ()) {# Os campos de resposta são retornados como referência ao valor. Imprimir $ {$ Response-> vendedorPhonenumber ()}; Requisitos: · Perl.


Raspador Software Relacionado

XML :: RSS :: Ferramentas

XML :: RSS :: Ferramentas é um kit de ferramentas que fornece um invólucro em torno de um cliente HTTP, um analisador RSS e um mecanismo XSLT. ...

190

Download