蟒蛇Selenium无法点击按钮弹出



我无法点击铬弹出菜单上的按钮,

这是我愿意点击的按钮:;下一个";按钮

当我们点击时弹出:启用gmail api

from selenium import webdriver
import time
driver.get('https://developers.google.com/gmail/api/quickstart/python')
time.sleep(2.5)
driver.find_element_by_xpath("//a[@class='button button-primary gc-analytics-event']").click()
time.sleep(2.5)
driver.find_element_by_xpath("//button[@class='md-primary hentest-enable-button md-button md-ink-ripple']").click()
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import time
driver = webdriver.Chrome()
driver.get('https://developers.google.com/gmail/api/quickstart/python')

elem=driver.find_element_by_xpath(
"//a[@class='button button-primary gc-analytics-event']")
driver.execute_script("arguments[0].scrollIntoView({block: 'center'})",elem)
elem.click()
wait = WebDriverWait(driver, 50)
wait.until(EC.frame_to_be_available_and_switch_to_it(
(By.CSS_SELECTOR, '.devsite-henhouse-dialog iframe')))
wait.until(EC.presence_of_element_located(
(By.XPATH, "//button[@class='md-primary hentest-enable-button md-button md-ink-ripple']"))).click()

它在iframe中,切换到它并使用网络驱动程序等待

最新更新