Tengo la siguiente pieza de html:
foo: foo
- Tutorial Scrapy Ejemplo
- Siguiendo el hipervínculo y "Solicitud externa filtrada"
- AttributeError: el objeto ResultSet no tiene ningún atributo 'find_all'
- Hacer la solicitud POST subsiguiente en sesión no funciona - raspado web
- Comprobando una URL para un error 404 desechable
bar: bar
foo2:
description: description body
- Obteniendo la imagen de la URL usando BeautifulSoup
- Hermosa sopa de análisis XML
- csv.writer que escribe cada carácter de la palabra en una columna / celda separada
- ¿Por qué Scrapy devuelve un Iframe?
- Enviar los datos a través del formulario web y extraer los resultados
another foo: foooo
Me gustaría obtener el cuerpo de la descripción utilizando splinter. He logrado obtener una lista de p
usando
browser.find_by_css("p.attrs")
xpath = '//p[@class="attrs"]/span[text()="description:"]/following-sibling::strong' description = browser.find_by_xpath(xpath).first.text
¿Podrías obtener la descripción usando find_by_tag?
Buscar por etiqueta
browser.find_by_tag('span')
A continuación, recorra en iteración todas las tags ‘span’ y busque el valor de ‘description’. Utilicé la documentación aquí