Recherche de phrase par Google via script Python 3
Fermé
Bonjour,
Je voudrai que Python réalise une recherche sur google d'une phrase que je lui donne et qu'il la compare aux 4-5 premiers résultats.
Je suis tombé sur http://www.commentcamarche.net/forum/affich-10593255-recherche-google-python c'est un truc dans le genre mais malgré toutes mes tentatives je ne suis pas arrivé à le faire marcher.
Je ne vous demande pas forcément un script mais une petite aide.
Merci :)
Je voudrai que Python réalise une recherche sur google d'une phrase que je lui donne et qu'il la compare aux 4-5 premiers résultats.
Je suis tombé sur http://www.commentcamarche.net/forum/affich-10593255-recherche-google-python c'est un truc dans le genre mais malgré toutes mes tentatives je ne suis pas arrivé à le faire marcher.
Je ne vous demande pas forcément un script mais une petite aide.
Merci :)
A voir également:
- Recherche de phrase par Google via script Python 3
- Google maps satellite - Guide
- Dns google - Guide
- Google maps - Guide
- Google - Guide
- Script vidéo youtube - Guide
4 réponses
Bonjour,
Il suffit d'extraire les éléments qui t'interesse ( à toi de voir de ce côté là : les Regex ). Pour obtenir le code html ( ce que va afficher ton navigateur ) pour la recherche d'une page il suffit de passer par le module urllib2. Et plus particulièrement pour Google tu dois modifier les données envoyer en GET.
Donc trois mots-clefs importants : urllib2 - méthode GET - regex. Ceci n'est qu'un début de réponse si tu y parviens pas tout seul je te donnerais un exemple ( je suis pas sur mon PC ^^ ).
Bouture.
Il suffit d'extraire les éléments qui t'interesse ( à toi de voir de ce côté là : les Regex ). Pour obtenir le code html ( ce que va afficher ton navigateur ) pour la recherche d'une page il suffit de passer par le module urllib2. Et plus particulièrement pour Google tu dois modifier les données envoyer en GET.
Donc trois mots-clefs importants : urllib2 - méthode GET - regex. Ceci n'est qu'un début de réponse si tu y parviens pas tout seul je te donnerais un exemple ( je suis pas sur mon PC ^^ ).
Bouture.
Voilà si tu n'aurais pas trouver un début de code :
Tu as juste à extirper les informations dont tu as besoin dans ce tas d'html.
Bouture.
import urllib2 print urllib2.urlopen ( urllib2.Request ( 'http://google.com/search?q=tonmotici', None, { 'User-Agent': 'MyBrowser/0.1' } ) ).read ( )
Tu as juste à extirper les informations dont tu as besoin dans ce tas d'html.
Bouture.