【问题标题】:Handling window pop up with selenium [duplicate]处理窗口弹出硒[重复]
【发布时间】:2020-04-20 16:57:39
【问题描述】:

我目前正在开发一个登录 instagram 的机器人,我目前有脚本可以登录并打开通知,但是当我弹出一个窗口时,代码没有点击允许。我已经被困了很长一段时间了。预先感谢您的帮助。

def allow_noti():
allow_noti = WebDriverWait(browser, 20).until(EC.element_to_be_clickable((By.XPATH, 
"//button[contains(.,'Turn On')]")))
allow_noti.click()
allow_browser =  WebDriverWait(browser, 10).until(EC.element_to_be_clickable((By.XPATH, '//* 
[text()="Allow"]'))).click()
allow_browser.click()

【问题讨论】:

标签: python-3.x selenium selenium-webdriver


【解决方案1】:

希望对你有帮助

public static void main(String[] args) 
{
    ChromeOptions options = new ChromeOptions();    
    options.addArguments("--disable-notifications");
    System.setProperty("webdriver.chrome.driver", "/home/users/ss/bb/chromedriver");
    WebDriver driver =new ChromeDriver(options);
    driver.get("http://google.com");
    driver.manage().window().maximize();
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-20
    • 2021-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-22
    • 1970-01-01
    相关资源
    最近更新 更多