1. Nauka
  2. /
  3. Kursy
  4. /
  5. Web Scraping w Pythonie

Connected

ćwiczenie

Ukryte linki

Załadowaliśmy kod HTML z pewnej strony internetowej i wykorzystaliśmy go do stworzenia funkcji how_many_elements() oraz preview(). Funkcja how_many_elements() przyjmuje ciąg XPath i wypisuje liczbę elementów wybranych przez podany XPath. Funkcja preview() przyjmuje ciąg XPath i wyświetla kilka pierwszych wybranych elementów.

Twoim zadaniem w tym ćwiczeniu jest stworzenie wyrażenia XPath, które wskazuje na wszystkie wartości atrybutu href elementów hiperłącza a, których atrybut class zawiera ciąg "dropdown__link". Jeśli zrobisz to poprawnie, powinieneś zobaczyć, że wyrażenie XPath wybrało 4 elementy i że podgląd pokazuje linki.

Instrukcje

100 XP
  • Uzupełnij poniższe luki, aby przypisać do zmiennej xpath ciąg XPath wskazujący na wszystkie wartości atrybutu href elementów hiperłącza a, których atrybut class zawiera ciąg "dropdown__link". Pamiętaj, że do sprawdzenia, czy wartość atrybutu zawiera określony ciąg znaków, używamy w wyrażeniu XPath wywołania contains.