ПочатиПочніть безкоштовно

Секретні посилання

Ми завантажили HTML із секретного вебсайту й використали його, щоб створити функції how_many_elements() та preview(). Функція how_many_elements() дає змогу передати рядок XPath і виведе кількість елементів, які обрав ваш XPath. Функція preview() дає змогу передати рядок XPath і покаже перші кілька обраних елементів.

Ваше завдання у цій вправі — створити XPath, який звертається до всіх значень атрибута href елементів-гіперпосилань a, у яких атрибут class містить рядок "dropdown__link". Якщо все зробите правильно, ви побачите, що ваш XPath обрав 4 елементи і що в попередньому перегляді відображаються посилання.

Ця вправа є частиною курсу

Вебскрапінг у Python

Переглянути курс

Інструкції до вправи

  • Заповніть пропуски нижче, щоб присвоїти змінній xpath рядок XPath, який звертається до всіх значень атрибута href елементів-гіперпосилань a, у яких атрибут class містить рядок "dropdown__link". Пам'ятайте, що всередині рядка XPath ми використовуємо виклик contains, щоб перевірити, чи містить значення атрибута певний рядок.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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 )
Редагувати та запускати код