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

Текст верхнего уровня

В этом упражнении вам нужно написать строки XPath и CSS Locator, указывающие на текст определённого элемента p. Этот элемент p в HTML однозначно идентифицируется по атрибуту id, равному "p3". Этого достаточно, чтобы составить нужные строки. Тем не менее, если вы хотите ознакомиться с HTML-кодом, мы заранее загрузили его в переменную html.

В этом упражнении нужно выбрать только текст непосредственно внутри элемента, не включая текст вложенных дочерних элементов. Для сравнения результатов мы создали функцию print_results.

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

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

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

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

  • Присвойте переменной xpath строку XPath, указывающую на текст внутри элемента p с атрибутом id, равным p3, не включая текст дочерних элементов этого p.
  • Присвойте переменной css_locator строку CSS Locator, указывающую на тот же текст.

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

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

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