Me gustaría extraer el contenido "Hello world". Tenga en cuenta que hay múltiplos <table>
y <td colspan="2">
similar en la página también.Beautifulsoup = extraer contenido dentro de una etiqueta
He intentado lo siguiente:
hello = soup.find(text='Name: ')
hello.findPreviousSiblings
pero volvió nada.
Aquí está el fragmento de código:
<table border="0" cellspacing="2" width="800">
<tr>
<td colspan="2"><b>Name: </b>Hello world</td>
</tr>
<tr>
Además, yo también estoy teniendo un problema con la siguiente extracción de la "dirección de mi casa":
<td><b>Address:</b></td>
<td>My home address</td>
También estoy usando el mismo método para buscar el texto = "Dirección:" pero ¿cómo puedo navegar hacia la siguiente línea y extraer el contenido de <td>
?
no devuelve nada. hello = soup.find (text = 'Nombre:') hello.next – ready
¿'Nombre' aparece en otro lugar del documento? –
Lo siento, fue mi error antes. Ahora funciona. – ready