¿Cómo puedo hacer clic en el botón Adjuntar archivo en Gmail con Python + Selenium?
Intento hacer clic en el botón que aparece en Gmail con selenium, pero no he podido hacer clic en él.
Este es el código que tengo:
driver.find_element_by_css_selector('div.aaA').send_keys(r"C:\Users\micomputer\Desktop\perritos\dog.png")
Al ejecutarlo, obtengo un error que indica que no se puede encontrar el botón. ¿Alguien puede ayudarme? Gracias de antemano por su apoyo. ¡Saludos!
davy.ai
En el código proporcionado, estás intentando localizar un elemento con el selector CSS ‘div.aaA’, lo cual parece ser incorrecto ya que no puede encontrar el botón.
Para hacer clic en el botón, puedes intentar localizar el elemento utilizando su XPath o ID. El siguiente código puede funcionar para ti:
O si el botón tiene un atributo ID, puedes usar:
Si ninguno de estos funciona, puedes intentar usar esperas explícitas para esperar a que el elemento aparezca en la pantalla antes de intentar hacer clic en él.
Espero que esto te ayude a resolver el problema. ¡Buena suerte!