Få ett "a" i den här kursen
Vi har laddat in HTML-koden från en hemlig webbplats som du använder för att skapa ett Selector-objekt och funktionen how_many_elements(). När du skickar en CSS-lokaliserarsträng till den här funktionen skriver den ut antalet element som din CSS-lokaliserare har valt.
I den andra delen av uppgiften ska du skapa en CSS-lokaliserarsträng som väljer ut en viss samling element enligt följande beskrivning: Välj hyperlänkarna (a-element) som är barn till alla div-element tillhörande klassen "course-block" (det vill säga alla div-element med ett klassattribut där "course-block" är en av de tilldelade klasserna). Antalet sådana element är 11, så du kan kontrollera din lösning med how_many_elements om du vill.
Den här övningen är en del av kursen
Webbskrapning i Python
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
from scrapy import Selector
# Create a selector from the html (of a secret website)
sel = Selector( ____ )