НачатьНачать бесплатно

Особый span

Хотя мы ещё не изучили XPath подробно, уже сейчас можно выбирать элементы по их атрибутам с помощью XPath-выражений. Например, чтобы обратиться к элементу div в HTML-документе, у которого атрибут id равен "uid", можно записать XPath-строку '//div[@id="uid"]'. Первая часть этой строки, //div, охватывает все элементы div в документе. Затем с помощью квадратных скобок мы уточняем, что нужен только тот элемент div, у которого задан конкретный атрибут id (в данном случае — uid). Обратите внимание: выражение @id="uid" в скобках читается как «атрибут id равен uid».

В этом упражнении вам нужно выбрать все элементы span, у которых атрибут class равен "span-class". (Примечание: span — это ещё одно возможное имя тега.)

Это упражнение является частью курса

Веб-скрапинг на Python

Посмотреть курс

Инструкции к упражнению

  • Присвойте переменной xpath XPath-строку, которая выбирает все элементы span с атрибутом class, равным "span-class". Для этого вам не нужно видеть сам HTML-код!

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Fill in the blank
xpath = ____
Редактировать и запускать код