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

Выбор внутри выборки

В этом упражнении вы найдёте текст элемента h4, расположенного внутри определённого элемента div. Задание разбито на шаги: сначала вы выберете группу элементов div, затем сузите выборку до первого из них и извлечёте текст элемента h4. Такой подход — последовательное сужение выборки (сначала до элементов div, затем до элемента h4) — тоже является примером «цепочки», пусть и выглядит немного иначе, чем то, что мы видели раньше.

В ходе упражнения вам будет доступна переменная first_div. Подумайте, какой тип объекта она представляет!

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

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

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

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

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

# Select all desired div elements
divs = response.css(____)

# Take the first div element
first_div = divs[0]

# Extract the text from the (only) h4 element in first_div
h4_text = first_div.css(____).extract_first()

# Print out the text
print( "The text from the h4 element is:", h4_text )
Редактировать и запускать код