Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Fyll i de två tomma fälten nedan för att skapa Selector-objektet sel, som använder strängen html som 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('//*') ) )
Redigera och kör kod