ComenzarEmpieza gratis

Selección de una selección

En este ejercicio, encontrarás el texto de un elemento h4 dentro de un elemento div concreto. Se producirá en pasos en los que el primer paso es seleccionar una familia de elementos div, y el segundo paso es acotar en el primero, del que cogeremos el texto del elemento h4. Este proceso de estrechamiento progresivo de los elementos (por ejemplo, primero a los elementos div, luego al elemento h4) es otro ejemplo de "encadenamiento", aunque no tenga exactamente el mismo aspecto que hemos visto antes.

A lo largo de este ejercicio, hay una variable first_div preparada para que la utilices. ¡Piensa bien qué tipo de objeto es first_div!

Este ejercicio forma parte del curso

Web scraping en Python

Ver curso

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# 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 )
Editar y ejecutar código