Выбор внутри выборки
В этом упражнении вы найдёте текст элемента 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 )