Skapa ett Selector-objekt
Vi har förinstallerat URL:en för en specifik webbplats i strängvariabeln url och använder biblioteket requests för att lagra innehållet från webbplatsen i strängvariabeln html. Din uppgift är att skapa ett Selector-objekt sel med hjälp av HTML-källkoden som lagrats i html.
Den här övningen är en del av kursen
Webbskrapning i Python
Övningsinstruktioner
- Fyll i de två tomma fälten nedan för att skapa
Selector-objektetsel, som använder strängenhtmlsom indata.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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('//*') ) )