ÎncepețiÎncepe gratuit

Text de la Toate Nivelurile

Acest exercițiu este similar cu cel anterior, dar diferă prin faptul că vei selecta text din mai multe generații ale unui element dat.

Vei scrie șiruri XPath și CSS Locator pentru a ajunge la textul unui element p specific. Elementul p din HTML este identificat în mod unic prin atributul său id, care este "p3". Cu această informație, ar trebui să poți crea șirurile dorite; totuși, am preîncărcat variabila html cu un șir care conține HTML-ul în care se află acest element, în cazul în care vrei să-l consulți.

În acest exercițiu, vei selecta doar textul din interiorul elementului, care include tot textul din generațiile viitoare. Am creat o funcție print_results pentru a putea compara spre ce elemente direcționează șirurile tale.

Acest exercițiu face parte din cursul

Web Scraping în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Atribuie variabilei xpath un șir XPath care direcționează spre textul din elementul p cu id egal cu p3, care include textul generațiilor viitoare ale acestui element p.
  • Atribuie variabilei css_locator un șir CSS Locator care direcționează spre același text.

Exercițiu interactiv practic

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

# Create an XPath string to the desired text.
xpath = ____

# Create a CSS Locator string to the desired text.
css_locator = ____

# Print the text from our selections
print_results( xpath, css_locator )
Editează și rulează codul