from example python beautifulsoup

example - beautifulsoup python



¿Cómo establecer el valor con Beautiful Soup en algún elemento HTML si conozco el id de ese elemento o clase? (1)

Encuentre la etiqueta que desea modificar utilizando una búsqueda de find() para id=test . Entonces:

Documentación de BeautifulSoup - "Modificando el árbol"

Modificando .string

Si configura el atributo .string de una etiqueta, los contenidos de la etiqueta se reemplazan por la cadena que le da:

markup = ''<a href="http://example.com/">I linked to <i>example.com</i></a>'' soup = BeautifulSoup(markup) tag = soup.a tag.string = "New link text." tag # <a href="http://example.com/">New link text.</a>

Tenga cuidado: si la etiqueta contiene otras etiquetas, éstas y todos sus contenidos serán destruidos.

¿Cómo establecer valor con Beautiful Soup en algún elemento si conozco el id de ese elemento o clase de HTML? Por ejemplo, tengo

<td id="test"></td >

y quiero establecer texto RESTAURAR ... como

<td id="test">RESTORE...</td> .