Claudio Jesus Vázquez Villanueva
PreguntaCuando aplicamos el implicitly_wait(10) que funcionalidad tiene?
Cristian Antonio García González
Hola @ClaudioJVV.
La principal funcionalidad es:
La espera implícita le indicará al WebDriver que espere una cierta cantidad de tiempo antes de que arroje una "No Such Element Exception.” La configuración predeterminada de la espera implícita es cero. Una vez que establezca la hora, el controlador web esperará esa cantidad de tiempo en particular antes de lanzar una excepción. Syntax: driver. manage().
Así que sirve para esperar una respuesta en este caso en 10 mili-segundos en caso que no reciba uno saltara un error, tambien tengo entendido que ayuda como forma de test y de optimización evitando así esperas muy largas y haciendo que siga el código en vez de quedarse estancado, también puedes consultar las diferencia y funciones de Implicit y de Explicit en las siguientes imágenes.
![]()
Espero que te sea de utilidad mi comentario y suerte en tus estudiso.
Luis Lira
Hola!
Por lo que tengo entendido, es que hará una pausa de 10 segundos antes de ejecutar la siguiente. O sea, esperará el tiempo que le digas antes de correr cualquier test. :D
Dalia Cortes
TabError: inconsistent use of tabs and spaces in indentation comunidad platzi como corrijo este error?
Cristian Antonio García González
Hola @daliacortes.
El error que tienes es un error de espacios y de identación para poder ayudarte, es necesario que compartas tu código para ver donde se encuentra tu error y así ayudarte a solucionarlo, también te invito a que hagas la pregunta en una nueva pregunta ya que sea mas fácil de que alguien la vea en las nuevas preguntas.
Claudio Jesus Vázquez Villanueva
Así es para eso puedes usar un linter.
Luis Lira
Hola Dalia! Si estás teniendo problemas con el indentado, te recomiendo esta extensión de VSCode: indent-rainbow. Notarás muy fácil dónde haya errores de indentación. Personalmente a mí me gusta mucho usarla para Python :D