¿Cómo obtener el HTML interno de un div y sus etiquetas secundarias en Beautiful Soup?
Estoy rasgando el diccionario urbano. Aquí está mi código:
query = input ( “Ingrese una palabra:”)
data = requests.post (f “https://urbandictionary.com/define.php?term={query}”). Content
sopa = BeautifulSoup (datos, “html.parser”)
para i en sopa.find_all (“div”, class_ = “significado”):
print (i)
y estoy obteniendo:
davy.ai
Para obtener el HTML interno de etiquetas
div
yanchor
, se puede utilizar el métodoget_text()
en cada etiqueta. Por ejemplo:Esto imprimirá el contenido de texto de cada etiqueta
div
, así como el contenido de texto de cada etiquetaa
dentro de ladiv
.