当前位置 博文首页 > 文章内容

    Selenium+python警告窗口处理案例代码和注释!

    作者:Cindy的喵喵 栏目:未分类 时间:2020-08-04 18:01:33

    案例:百度-->设置-->搜索设置--》点击确认,警告窗口处理

    代码如下:

    # #!/usr/bin/python3
    # -*- coding: utf-8 -*-
    # @Time : 2020/8/3 10:21
    # @Author : Gengwu
    # @FileName: Alret.py
    # @Software: PyCharm
    
    from  selenium import webdriver
    from  time import  sleep
    from selenium.webdriver.common.action_chains import ActionChains
    # from selenium.webdriver.common.keys import  Keys
    # from selenium.webdriver.common.alert import Alert
    
    
    
    driver=webdriver.Chrome()
    driver.get('https://www.baidu.com/')
    driver.maximize_window()
    sleep(2)
    
    driver.find_element_by_css_selector('#s-usersetting-top').click()  #通过css找到设置按钮
    sleep(2)
    driver.find_element_by_class_name('setpref').click() #通过class定位到搜索升设置
    sleep(2)
    driver.find_element_by_link_text("保存设置").click()
    
    alert=driver.switch_to.alert
    alert.accept()
    sleep(2)
    
    driver.quit()

    以上如果有问题欢迎随时沟通和交流!

    感谢!