es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Scrapy texto interno con espaciado

Estoy tratando de obtener el texto interno de un elemento. Sin embargo, el elemento se presenta de tal manera, con un espacio delante de la etiqueta interna y el texto que quiero después de la etiqueta interna:

html

Hello!

Cuando intento obtener el texto interno utilizando el siguiente selector de CSS:

python
element.css(‘div::text’).get()

Solo devuelve los espacios principales y no el texto después del elemento interno. Mi pregunta es, ¿qué debo hacer para que pueda obtener ¡Hola!?

¡Gracias!

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Puede utilizar el selector element.css('div a::text').get() para obtener el texto interno del elemento. Esto devolverá el texto ¡Hola! del elemento.

Comments are closed.