zoukankan      html  css  js  c++  java
  • python---判断元素是否可用 is_displayed/is_enabled/is_selected

    '''
    is_displayed():设置该元素是否可见,结果是真或假
    is_enabled():判断是否可用
    is_selected():判断是否选中,一般用于复选框或单选框的选中判断
    需求:判断一下百度按钮是否可见
    '''
    #导包
    from selenium import webdriver
    #设置进入时间
    import time
    #设置浏览器
    driver=webdriver.Firefox()
    #百度链接
    driver.get("https://www.baidu.com")
    #搜索内容
    driver.find_element_by_id("kw").send_keys("魏世轩")
    #设置进入下一步时间
    time.sleep(3)
    #if driver.find_element_by_id("su").is_enabled():
    #if driver.find_element_by_id("su").is_displayed():
    if driver.find_element_by_id("su").is_selected():#给复选框或单选框用的
        print("百度一下可用")
    else:
        print("百度一下不可用")
    

      

  • 相关阅读:
    弹窗
    ajax
    Jquery元素选取、常用方法
    PDO
    session的使用
    投票练习题
    php 批量删除
    php 连接数据库的增删改查
    面向对象的加载类和设计模式
    面向对象三大特性
  • 原文地址:https://www.cnblogs.com/wsx123/p/14173462.html
Copyright © 2011-2022 走看看