| Scraperpod ScraperPod es un marco para raspar los resultados de los motores de búsqueda. |
Descargar ahora |
Scraperpod Clasificación y resumen
- Nombre del editor:
- Glenn Wood
- Sitio web del editor:
- http://search.cpan.org/~glennwood/
Scraperpod Etiquetas
Scraperpod Descripción
ScraperPod es un marco para raspar los resultados de los motores de búsqueda. ScraperPod es un marco para raspar los resultados de los motores de búsqueda.Synopsisuse www :: raspador; # Nombra su módulo de raspador / motor de búsqueda como primer parámetro, use www :: raspador ('eBay'); # o en el nuevo () Método $ Scraper = New www :: raspador ('ebay'); clásico www :: Modo de búsqueda # Use un motor rascador tal como lo haría con un motor www :: Buscar. $ Scraper = New www :: Scraps ('Carsforsale', 'Honda', {'lbxmodel' => 'acuerdo', 'lbxvehicleyearfrom' => 1998}); Mientras ($ Response = $ Scraper-> Next_Result ()) {# Resultados de la cosecha a través de la referencia de la tabla Hash. Imprimir $ Scraps -> {'SPARTSPHONNULN'}; } Modo de solicitud / respuesta canónica (aún no implementado) $ Scraper = NUEVO www :: Scraps ('Carsforsale', 'Solicitud' => 'AUTOS', 'Respuesta' => 'AUTOS'); # O, ya que 'carsforsale.pm' por defecto en las clases de solicitud y respuesta de 'autos' $ scraps = New www :: raspador ('carseforsale'); # # Configure los valores de campo a través de métodos de acceso canónico nombrado de campo. $ Scraper-> ScraperRequest-> Hacer ('Honda'); $ Scraper-> ScraperRequest-> Modelo ('Accord'); $ Scraper-> ScraperRequest-> Minyear (1998); # # Nota: Esto es * NO * NEXT_RESULT (). Mientras ($ Respuesta = $ Scraper-> Next_Response ()) {# # Resultados de la cosecha a través de métodos de acceso con nombre de campo. Imprimir $ Response-> SPERDSPHONNUMNUDIN (); } Variant Solicitudes a un solo motor de búsqueda $ Scraper = New www :: Scraps ('Carsforsale'); $ Scraper-> ScraperRequest-> Hacer ('Honda'); $ Scraper-> ScraperRequest-> Minyear (1998); # para ($ Model = ('Accord' '' Civic ')) {$ Scraps-> ScraperRequest-> Modelo (Modelo $); $ Respuesta = $ Scraper-> Next_Response ()) {# Todos los campos de respuesta se devuelven como una referencia al valor. Imprimir $ {$ Response-> SPARTSPHONENENUMENT ()}; } Solicitud individual a los motores de búsqueda de variantes # Configure los parámetros de solicitud en un objeto de solicitud (AUTOS 'Subclass'). $ Solicitud = Nuevo www :: Scraps :: Solicitud ('Autos'); $ SOLICITUD-> HACER ('HONDA'); $ Solicitud-> Modelo ('Accord'); $ Solicitud-> Minyear (1998); # para ($ SearchEngine = ('Carsforsale' '1001Cars')) {$ Scraper = New www :: Scraps ($ SearchEngine, 'Solicitud' => $ Solicitud); Para ($ Response = $ Scraper-> Next_Response ()) {# Todos los campos de respuesta se devuelven como una referencia al valor. Imprimir $ {$ Response-> SPARTSPHONENENUMENT ()}; Requisitos: · Perl
Scraperpod Software relacionado