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()

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

    感谢!

  • 相关阅读:
    删除重复数据
    jquery删除文件
    统计目录下文件数及大小
    koa generator
    如何做单测? 单测和开发占比应该是多少?集成测试
    webpack之loader和plugin简介
    服务端渲染
    请求头包含哪些部分
    vue的高阶组件
    amd,cmd规范
  • 原文地址:https://www.cnblogs.com/gengwulovestudy/p/13434865.html
Copyright © 2011-2022 走看看