Dies ist mein erster Versuch zu kratzen. Es gibt eine Website mit einer Suchfunktion, die ich gerne nutzen würde.Web-Scraping Beratung/Vorschläge
Wenn ich eine Suche mache, werden die Suchdetails nicht in der Website-URL angezeigt. Als ich das Element und Blick auf dem Registerkarte Netzwerk überprüfe, bleibt die Anforderungs-URL das gleiche (method:post
), aber wenn ich am Boden sah, in dem Form Data
Abschnitt, klickte ich Quelltext anzeigen und es war meine Suche Details in URL-Form.
Meine Frage ist:
Wenn die Anfrage url = http://somewebsite.com/search
und die Form data source = startDate=09.07.2016&endDate=10.07.2016
Wie kann ich die beiden ziehen Daten zum Schaben verbinden? Ich bin neu im Kratzen, also wenn ich falsch herumgehe, sag es mir bitte.
Danke!
verwenden Ich glaube, dass Sie, dass die großen Suchmaschinen haben sich aktiv gemacht finden, was Sie eine größere Herausforderung zu tun versuchen, als es in den vergangenen Jahren war. Sie bieten jedoch APIs, um Suchen zu ermöglichen. Diese erfordern in der Regel, dass Sie eine bestimmte Zugriffsebene für die API abonnieren und bezahlen. Wenn Sie sich dafür entscheiden, weiterhin zu kratzen, seien Sie bereit, von CAPTCHAs sehr schnell herausgefordert zu werden. –