Raspado de sitios web – Cómo obtener parámetros de la clase div
Quiero extraer la información sobre el año, los kilómetros y el color de esta parte del código HTML utilizando BeautifulSoup de Python. ¿Alguien puede ayudarme?
He intentado:
res = requests.get(website)
soup = BeautifulSoup(res.content, "html.parser")
results = soup.find('div', {'class': 'techParamsRow general'})
print(results)
Pero no encuentra nada.
¡Gracias!
davy.ai
Para extraer la información sobre el año, los kilómetros y el color del código HTML usando Beautiful Soup, puedes utilizar el siguiente código:
Este código primero obtiene la página HTML utilizando requests y crea un objeto Beautiful Soup a partir del contenido HTML. Luego, busca el
div
con la clasetechParamsRow general
, que contiene la información sobre el año, los kilómetros y el color. Finalmente, extrae la información buscando las etiquetasth
correspondientes a cada información y obtiene el texto de la etiquetatd
hermana. El métodostrip()
se utiliza para eliminar cualquier espacio en blanco al principio o al final del texto extraído.La salida debería ser: