Python-Skript für "Google-Suche nach Bild"

8

Ich habe die Google-Such-APIs überprüft und es scheint, dass sie keine API zum Suchen von "Bildern" veröffentlicht haben. Also habe ich mich gefragt, ob es ein Python Skript / Bibliothek gibt, mit dem ich die "Suche nach Bild" Funktion automatisieren kann.

    
AKG 02.12.2011, 20:42
quelle

3 Antworten

2

Es ist keine API verfügbar, aber Sie können die Seite analysieren und den Browser nachahmen, aber ich weiß nicht, wie viele Daten analysiert werden müssen, da Google den Zugriff möglicherweise einschränken oder blockieren kann. p>

Sie können den Browser nachahmen, indem Sie einfach urllib verwenden und die richtigen Header setzen, aber wenn Sie glauben, dass die Analyse komplexer Webseiten von Python schwierig sein kann, können Sie direkt einen kopflosen Browser wie phontomjs , innerhalb eines Browsers ist es einfach, mit javascript / DOM

korrekte Elemente zu erhalten

Beachten Sie, bevor Sie all dies ausprobieren, überprüfen Sie die TOS

von Google     
Anurag Uniyal 02.12.2011 21:15
quelle
2

Das war nervig genug, um herauszufinden, dass ich dachte, ich würde einen Kommentar zum ersten pythonbezogenen Stackoverflow-Ergebnis für "script google image search" schreiben. Der nervigste Teil von allem ist die Einrichtung einer geeigneten Anwendung und benutzerdefinierten Suchmaschine (CSE) in der Weboberfläche von Google, aber sobald Sie Ihren API-Schlüssel und CSE haben, definieren Sie sie in Ihrer Umgebung und tun etwas wie:

%Vor%     
user2926055 24.02.2016 20:22
quelle
-1

Sie können dies versuchen: Ссылка Es ist veraltet, aber scheint zu funktionieren.

    
Noam Peled 31.10.2012 15:32
quelle