Indiegogo Bot, um die beliebtesten Crowdfunding -Projekte abzukratzen
Dieses Kapitel führt Sie an, welche Materialien, Zutaten Sie benötigen und wie Sie die Codes schreiben, um einen Indiegogo -Bot zu erstellen

Abgesehen von dem Kickstarter -Bot, über den ich früher gesprochen habe, ist Indiegogo die andere vergleichbare Crowdfunding -Plattform in diesem Bereich. Gleiches gilt für Kickstarter hat viele wertvolle Finanzierungsmöglichkeiten für brandneue Produkte. In der Zwischenzeit ist es eine großartige aufschlussreiche Informationsquelle für jedes Unternehmen, kann ich sagen. Tatsache ist, dass zwei Plattformen einige grundlegende Unterschiede in Bezug auf die Technologie haben
In diesem Python -Tutorial würde ich Sie durch den Bau eines Indiegogo -Bots führen, um Ihnen zu helfen, die formatierten Erkenntnisse zu sammeln, nach denen Sie suchen. Natürlich ist es automatisch. Am Ende dieses Python -Tutorials können Sie lernen, welche Materialien und Zutaten Sie benötigen und wie Sie die Codes zum Erstellen eines Indiegogo -Bots schreiben.
Inhaltsverzeichnis: Indiegogo Bot
- Was ist der Unterschied zwischen Indiegogo Bot und Kickstarter Bot
- Python -Bibliotheken, um den Indiegogo Bot zu erstellen
- So entfernen Sie den Indiegogo mehr Knopfblocker anzeigen
- Welche Datenelemente können Sie im Indiegogo Sepr kratzen
- Kratzen Sie spezifischere Crowdfunding -Projektdaten
- Voller Python -Drehbuch des Indiegogo Bot
Was ist der Unterschied zwischen Indiegogo Bot und Kickstarter Bot
In Bezug auf einen Bot für das Abkratzen der am meisten finanzierten Projekte gibt es zwei Hauptunterschiede zwischen diesen beiden Plattformen in Bezug auf den aufgebauten Python-Bot.
Indiegogo hat keinen Filter nach Land
Es gibt einige gemeinsame Filter, wie die meisten finanzierten Projekte, Popularität und Produktkategorie. Indiegogo erlaubt Ihnen jedoch nicht, nach Projektland zu filtern. Der Indiegogo Bot muss tiefer auf die Projektseite gehen, um das Projektland zu finden und die Daten zu greifen
Durch Abfrage
https://www.indiegogo.com/explore/all?project_type=campaign&project_timing=all&sort=mest_funded&q=audio
Nach Kategorie
https://www.indiegogo.com/explore/audio?project_type=campaign&project_timing=all&sort=mest_funded
Wie Sie in Bezug auf die URL -Struktur und -Parameter sehen können, bietet es Ihnen im Grunde zwei Haupttypen, die nach Abfrage und nach Produktkategorie erfolgen. Dann können Sie die am meisten finanzierte, Projektzeit und Projektkampagne hinzufügen. Es ist jedoch mehr für den aktuellen Status der Kampagne statt der Markenur Originalität.
Indiegogo lädt für mehr Projekte mit einer Show More -Taste
Wie Sie bemerken, können Sie mehr Crowdfunding -Projekte laden, indem Sie die Kickstarter -Serps entlang scrollen. Es ähnelt also dem Instagram Top Performance Post. Indiegogo -Benutzer müssen jedoch auf die Schaltfläche klicken und weitere Projekte anzeigen. Und wenn Sie sich die Elementcodierung ansehen, würden Sie das gleich finden. Es handelt sich nicht um eine Sendetaste und benötigt einige Fähigkeiten, um mit einem Bot zu laden.
Python -Bibliotheken, um den Indiegogo Bot zu erstellen
Die Tools und Bibliotheken, die dieses Python -Tutorial verwendet, sind Selen und wunderschöne Gruppe. Wenn Sie die abgekratzten Daten in einem Google -Blatt speichern möchten, empfehlen wir auch, die GSPread zu verwenden. Weitere Informationen zu diesem Modul finden Sie im anderen Artikel in Easy2Digital Python Tutorial.
So entfernen Sie Indiegogos Showmore -Button -Blocker
Wie Sie bemerken, ist der Showmore -Button des Indiegogo nicht interaktiv, wodurch Ihr Kratzer gestoppt wird. Für die Lösung dieses Problems müssen Sie execute_script und Argumente hinzufügen [0]. Es ist Ihre Art, auf das erste Argument für die anonyme Funktion zuzugreifen. Dieser Ansatz ähnelt dem LinkedIn -Bot, den ich in dem anderen Artikel gemacht habe.
Und auf der Scraping -Reise müssen wir zuerst mehr Crowdfunding -Projekte laden. Hier sind also die Kodierungen, bevor Sie die zugehörigen Elemente finden.
Welche Datenelemente können Sie im Indiegogo Sepr kratzen
Auf dem Foto unten sehen Sie die Elemente, die Sie kratzen können, weniger als die von Kickstarter. Zum Beispiel können Sie nicht sehen, wie viele Unterstützer in das Projekt gestimmt und investiert wurden und woher die Marke im Vergleich zu Kickstarter stammt.
Im Grunde können Sie diese Elemente aus der Indiegogo -Serp abkratzen. Sie sind der Produkttitel, die Beschreibung, die Bild -URL, die Seiten -URL, den bereits finanzierten Betrag, die Währung und den Anstiegsprozentsatz.
Vorher müssen Sie die Elementposition jedes Crowdfunding -Projekts sperren. Hier ist der Code
drotrecard = supersuc.find_all ('entdeckbare Karten', {'Klasse': 'ng-scope ng-isolat-scope'})
Kratzen Sie spezifischere Crowdfunding -Projektdaten
Obwohl die in Indiegogo sepr erscheinen Daten ziemlich einfach sind, ist die Produktprojektseite in vollem Gange. Grundsätzlich können Sie die von Ihnen gewünschten Geschäftsdaten kratzen, solange die Marke hochgeladen wird. Zum Beispiel können Sie die offizielle Website der Marke, die Preisgestaltung pro Vorteil, Kommentare, Originalität der Marken usw. kratzen. Hier finden Sie ein Beispiel, um die Originalität der Marke zu kratzen.
Voller Python -Drehbuch des Indiegogo Bot
Wenn Sie die Vollversion des Python -Skripts von Indiegogo Bot haben möchten, abonnieren Sie unseren Newsletter bitte, indem Sie die Nachricht „Kapitel 29“ hinzufügen. Wir schicken Ihnen das Skript sofort an Ihre Mailbox.
- Unterstützen Sie unseren Kanal durch Spenden über PayPal (paypal.me/Easy2digital)
- Abonnieren Sie meinen Kanal und schalten Sie die Benachrichtigungsglocke ein Easy2Digital Youtube Kanal.
- Folgen Sie und liken Sie unsere Seite Easy2Digital Facebook Seite
- Teilen Sie den Artikel in Ihrem sozialen Netzwerk mit dem Hashtag #easy2digital
- Melden Sie sich für unseren wöchentlichen Newsletter an, um die neuesten Artikel, Videos und Rabattcodes von Easy2Digital zu erhalten
- Abonnieren Sie unsere monatliche Mitgliedschaft über Patreon, um exklusive Vorteile zu genießen (www.patreon.com/louisludigital)