zoukankan      html  css  js  c++  java
  • Selenium+python警告窗口处理案例代码和注释!

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

    代码如下:

    # #!/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()

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

    感谢!

  • 相关阅读:
    Python保留最后N个元素
    STL算法
    STL迭代器
    STL容器
    C++总结1
    牛客剑指Offer2
    Vue第一天
    UML
    Java继承和组合代码
    Java15后的sealed阻止继承滥用
  • 原文地址:https://www.cnblogs.com/gengwulovestudy/p/13434865.html
Copyright © 2011-2022 走看看