Linkuri secrete
Am încărcat codul HTML de pe un site secret și l-am folosit pentru a crea funcțiile how_many_elements() și preview(). Funcția how_many_elements() îți permite să introduci un șir XPath și va afișa numărul de elemente selectate de acel XPath. Funcția preview() îți permite să introduci un șir XPath și va afișa primele câteva elemente selectate.
Sarcina ta în acest exercițiu este să creezi un XPath care să direcționeze către toate valorile atributului href ale elementelor de tip hyperlink a ale căror atribute de clasă conțin șirul "dropdown__link". Dacă faci acest lucru corect, vei constata că ai selectat 4 elemente cu șirul tău XPath și că previzualizarea afișează linkuri.
Acest exercițiu face parte din cursul
Web Scraping în Python
Instrucțiuni pentru exercițiu
- Completează spațiile libere de mai jos pentru a atribui un șir XPath variabilei
xpath, care să direcționeze către toate valorile atributuluihrefale elementelor de tip hyperlinkaale căror atribute de clasă conțin șirul"dropdown__link". Reține că folosim apelulcontainsîn cadrul șirului XPath pentru a verifica dacă valoarea unui atribut conține un anumit șir.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create an xpath to the href attributes
xpath = '//a[contains(____,____)]/____'
# Print out how many elements are selected
how_many_elements( xpath )
# Preview the selected elements
preview( xpath )