Hola a todos, estoy en esta pagina <a href="https://books.toscrape.com/catalogue/tipping-the-velvet_999/index.html">https://books.toscra...

Pregunta de la clase:
Aplicando lo aprendido
Rodrigo Rodriguez

Rodrigo Rodriguez

Pregunta
student
hace 4 años

Hola a todos, estoy en esta pagina

https://books.toscrape.com/catalogue/tipping-the-velvet_999/index.html ( va http antes)

quiero seleccionar el primer div del body , el cual su etiqueta es

<div class=“container-fluid page”>

esto esta en html/body

me pregunto porque no puedo obtener ese nodo (el primer div) haciendo referencia al contenido de su atributo class, por ejemplo asi :

$x(’/html/body/div[@class=“container-fluid”]’),

si hago esto no devuelve nada,

Acaso no deberia poder obtener el nodo asi ?? en algo debo estar equivocado porque no lo obtengo.

Gracias a todos por su ayuda.

2 respuestas
para escribir tu comentario
    Rodrigo Rodriguez

    Rodrigo Rodriguez

    student
    hace 4 años

    Gracias angel ivan por tu ayuda, me gusto la idea de //div[contains(@class , "container-fluid")], de hecho ahora si pude obtener lo que buscaba. Abrazo!

    Angel Ivan Carrillo  de Leon

    Angel Ivan Carrillo de Leon

    student
    hace 4 años

    Es porque tiene 2 clases y lo que estas haciendo es buscando un div con una sola clase lo que tienes que pones es esto

    $x('/html/body/div[@class="container-fluid page"]')

    O tambien podrías poner

    $x('/html/body/div[contains(@class, "container-fluid")]')

    Me gusta más la sintaxis

    $x('//div[contains(@class, "container-fluid")]')<code>

    Espero que te ayude.

    Saludos

Curso de Web Scraping con Python y Xpath

Curso de Web Scraping con Python y Xpath

Aprende las bases de la extracción de datos en Internet y descubre cómo funciona una aplicación de Web Scraping internamente. Desarrolla scripts a través de herramientas como Python y las DevTools del navegador y consigue tu siguiente trabajo en cualquier empresa de tecnología.

Curso de Web Scraping con Python y Xpath
Curso de Web Scraping con Python y Xpath

Curso de Web Scraping con Python y Xpath

Aprende las bases de la extracción de datos en Internet y descubre cómo funciona una aplicación de Web Scraping internamente. Desarrolla scripts a través de herramientas como Python y las DevTools del navegador y consigue tu siguiente trabajo en cualquier empresa de tecnología.