Me pueden ayudar con el siguiente error, por favor: banners = banner_list.find_elements_by_tag_name(“img”) AttributeError: ‘list’ object ...

Andres Felipe Galeano

Andres Felipe Galeano

Pregunta
studenthace 5 años

Me pueden ayudar con el siguiente error, por favor:

banners = banner_list.find_elements_by_tag_name(“img”)

AttributeError: ‘list’ object has no attribute ‘find_elements_by_tag_name’

2 respuestas
para escribir tu comentario
    Andres Felipe Galeano

    Andres Felipe Galeano

    studenthace 5 años

    Esa letra "S" me tuve un rato buscando jajaja.

    Cesar Sosa

    Cesar Sosa

    studenthace 5 años

    Me pasó lo mismo. Me di cuenta que al definir la función de la lista escribí:

    banner_list = self.driver.find_elements_by_class_name('promos')

    Me di cuenta que la "s" de elements no iba. La forma correcta es sin la letra s.

    banner_list = self.driver.find_element_by_class_name('promos')

    Espero te sirva. Saludos!.

Curso de Introducción a Selenium con Python [Empieza Gratis]

Curso de Introducción a Selenium con Python [Empieza Gratis]

Selenium es un framework de automatización de navegadores multilenguaje. Con él podrás simular las acciones de tus usuarios dentro de aplicaciones web con fines de testing, generar los reportes correspondientes, automatizar tareas repetitivas e incluso extraer datos de la web. Cualquier acción humana puede ser replicada y serás capaz de programarla.

Curso de Introducción a Selenium con Python [Empieza Gratis]

Curso de Introducción a Selenium con Python [Empieza Gratis]

Selenium es un framework de automatización de navegadores multilenguaje. Con él podrás simular las acciones de tus usuarios dentro de aplicaciones web con fines de testing, generar los reportes correspondientes, automatizar tareas repetitivas e incluso extraer datos de la web. Cualquier acción humana puede ser replicada y serás capaz de programarla.