Python: Selenium clic en creación de cuenta
Tengo que automatizar la creación de cuentas para algunos “Senior Citizens” que viven en una residencia de ancianos. (gratis, soy voluntario)
Estoy intentando averiguar cómo hacer clic en un botón como este:
Intenté con
en el navegador Chrome, clic derecho > copiar Xpath
driver.find_element_by_xpath('//*[@id="plex"]/div/div/div/div[1]/form/button')
pero Selenium no puede encontrarlo.
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id="plex"]/div/div/div/div[1]/form/button"}
¿Cómo hacer clic?
Gracias por cualquier indicación.
La URL es: https://www.plex.tv/sign-up/
davy.ai
Para hacer clic en el botón, puedes intentar usar una de las siguientes opciones:
find_element_by_css_selector
:Esto encontrará el botón en base a sus atributos de
class
, los cuales son únicos para él.WebDriverWait
:Esto esperará hasta 10 segundos a que el botón se vuelva cliclable, luego hará clic en él. La función
contains
se utiliza para encontrar el botón en base a su contenido de texto.