BeautifulSoup Unterseiten der Liste mit "mehr laden" Paginierung
Ganz neu hier, also entschuldige mich im Voraus. Ich suche eine Liste aller Unternehmensbeschreibungen vonhttps: //angel.co/companie zum Herumspielen. Die webbasierten Parsing-Tools, die ich ausprobiert habe, schneiden nicht ab, daher möchte ich ein einfaches Python-Skript schreiben. Soll ich zunächst ein Array aller Unternehmens-URLs abrufen und diese dann durchlaufen? Alle Ressourcen oder Anweisungen wären hilfreich. Ich habe mich in der Dokumentation von BeautifulSoup umgesehen und ein paar Posts / Video-Tutorials angesehen, bin aber unter anderem auf die Simulation der JSON-Anfrage angewiesen (siehe hier: Holen Sie sich alle Links mit BeautifulSoup von einer einzigen Seite Website ("Mehr laden" -Funktion))
Ich sehe ein Skript, von dem ich glaube, dass es zusätzliche Einträge aufruft:
o.on("company_filter_fetch_page_complete", function(e) {
return t.ajax({
url: "/companies/startups",
data: e,
dataType: "json",
success: function(t) {
return t.html ?
(E().find(".more").empty().replaceWith(t.html),
c()) : void 0
}
})
}),
Vielen Dank