我目前正在开发一个可以登录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()
答案 0 :(得分:0)
希望这会有所帮助
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();
}