Začněte nyníZačněte zdarma

Vytvoření Selectoru

Do řetězcové proměnné url jsme předem načetli adresu URL konkrétního webu a pomocí knihovny requests jsme obsah tohoto webu uložili do řetězcové proměnné html. Tvým úkolem je vytvořit objekt Selector s názvem sel, který bude používat zdrojový kód HTML uložený v proměnné html.

Toto cvičení je součástí kurzu

Web Scraping v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Doplň dvě chybějící části níže tak, aby vznikl objekt Selector s názvem sel, který jako vstupní text používá řetězec html.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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('//*') ) )
Upravit a spustit kód