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

Connected

ćwiczenie

Tekst najwyższego poziomu

W tym ćwiczeniu napiszesz ciąg XPath oraz ciąg CSS Locator wskazujący na tekst konkretnego elementu akapitu p. Element p w HTML jest jednoznacznie identyfikowany przez atrybut id o wartości "p3". Ta informacja wystarczy, by utworzyć odpowiednie ciągi. Jeśli chcesz przejrzeć kod HTML, zmienna html zawiera wczytany wcześniej ciąg z odpowiednim kodem.

W tym ćwiczeniu wybierasz wyłącznie tekst bezpośrednio zawarty w elemencie – bez tekstu z jego potomnych elementów. Przygotowaliśmy dla ciebie funkcję print_results, dzięki której możesz porównać, do jakich elementów wskazują twoje ciągi.

Instrukcje

100 XP
  • Przypisz do zmiennej xpath ciąg XPath wskazujący na tekst zawarty bezpośrednio w elemencie akapitu p z atrybutem id równym p3, bez uwzględnienia tekstu z potomnych elementów tego elementu p.
  • Przypisz do zmiennej css_locator ciąg CSS Locator wskazujący na ten sam tekst.