Guide Geek IT

Salvare i risultati di ricerca di google



Da veri geek qualche volta ci sarà capitati di dover salvare i risultati di una particolare ricerca di google,poiché è possibile utilizzare le API di Google per ottenere risultati e metterli in qualsiasi formato che ti piace, perché non adoperare le migliori tecniche geek per utilizzare al meglio Google, salvare i risultati proprio come abbiamo bisogno.

Ecco un semplice codice utile per il nostro intento

#!/usr/bin/perl
# google2csv.pl # Google Web Search Results exported to CSV suitable
# for import into Excel
# Usage: perl google2csv.pl < results.html > results.csv
print qq{"title","url","size","domain suffix"n};
my($results) = (join '', <>) =~
m!

(.*?)

!mis;
while ( $results =~
m!

(.+?).+?s+-s+(d+k)?!mgis
) {
my($url,$title, $size) = ($1||'',$2||'',$3||'');
my($suffix) = $url =~ m!.(w+)/!;
$title =~ s!"!""!g; # double escape " marks
$title =~ s!<.+?>!!g; # drop all HTML tags print
qq{"$title","$url","$size","$suffix"n};
}

Eseguire lo script dalla riga di comando, specificando HTML il risultato nome del file e il nome del File CSV che si desidera creare o di cui si desidera aggiungere ulteriori risultati. Ad esempio, utilizzando results.html results.csv come input e come output:
$ perl google2csv.pl results.csv



Argomenti correlati a: Salvare i risultati di ricerca di google


One comment on “Salvare i risultati di ricerca di google

  1. Pingback: Tweets that mention Salvare i risultati di ricerca di google | Geek It -- Topsy.com

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>