Ir ao conteúdo

Ryan Dos Santos

Membro Pleno
  • Posts

    28
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. O post de Ryan Dos Santos em Python: Como clickar em botão javascript:void(0) utilizando Selenium foi marcado como solução   
    O botão estava dentro de um iframe, então consegui solucionar o problema identificando o iframe antes do botão.
     
    from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.common.by import By from selenium.webdriver.support import expected_conditions as EC url = "specific page that needs permission to access" driver = webdriver.Chrome(executable_path=r'./chromedriver.exe') driver.get(url) iframe = driver.find_element_by_xpath("/html/body/div/div/div/iframe") driver.switch_to.frame(iframe) WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//a[@class='cont-bt-fast buy']"))).click()  

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...