LoslegenKostenlos loslegen

Anfrage an einen Selektor

Wir haben die URL für eine bestimmte Website in die String-Variable url vorgeladen und verwenden die Requests Library, um den Inhalt der Website in die String-Variable html zu übertragen. Deine Aufgabe ist es, ein Selector-Objekt sel zu erstellen, indem du den HTML-Quellcode verwendest, der in html gespeichert ist.

Diese Übung ist Teil des Kurses

Web Scraping in Python

Kurs anzeigen

Anleitung zur Übung

  • Fülle die beiden Lücken unten aus, um das Selector-Objekt sel zu erstellen, das den String html als Text eingibt.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Import a scrapy Selector
from scrapy import ____

# Import requests
import requests

# Create the string html containing the HTML source
html = requests.get( url ).content

# Create the Selector object sel from html
sel = Selector( ____ )

# Print out the number of elements in the HTML document
print( "There are 1020 elements in the HTML document.")
print( "You have found: ", len( sel.xpath('//*') ) )
Code bearbeiten und ausführen