ÎncepețiÎncepe gratuit

Obține un „a" în acest curs

Am încărcat codul HTML de pe un site secret, pe care îl vei folosi pentru a crea un obiect Selector și funcția how_many_elements(). Când îi pasezi acestei funcții un șir de tip CSS Locator, ea va afișa numărul de elemente selectate de locatorul respectiv.

În a doua parte a acestui exercițiu, vrei să creezi un șir CSS Locator care să selecteze o anumită colecție de elemente, conform descrierii de mai jos: selectează elementele hyperlink (elementul a) care sunt copii ai tuturor elementelor div ce aparțin clasei "course-block" (adică orice element div cu un atribut de clasă care include "course-block" printre clasele atribuite). Numărul acestor elemente este 11, deci îți poți verifica soluția cu how_many_elements, dacă dorești.

Acest exercițiu face parte din cursul

Web Scraping în Python

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

from scrapy import Selector

# Create a selector from the html (of a secret website)
sel = Selector( ____ )
Editează și rulează codul