美文网首页Python自学及心得
4.3)webdriver常用方法

4.3)webdriver常用方法

作者: Jeff_9021 | 来源:发表于2022-08-27 21:08 被阅读0次

    三、webdriver常用方法

    # -*- coding:utf-8 -*-

    from selenium import webdriver

    from webdriver_manager.chrome import ChromeDriverManager

    driver = webdriver.Chrome(ChromeDriverManager().install())

    driver.get("https://www.baidu.com/")

    # 返回元素的尺寸

    size = driver.find_element_by_id("kw").size

    print(size)

    # 返回元素的文本

    text = driver.find_element_by_id("bottom_layer").text

    print(text)

    driver.find_element_by_id("kw").clear()

    driver.find_element_by_id("kw").send_keys("selenium")

    driver.find_element_by_id("su").click()

    # driver.find_element_by_id("su").submit()

    # 返回元素的文本

    text = driver.find_element_by_id("bottom_layer").text

    print(text)

    # 返回元素的属性值

    attribute = driver.find_element_by_id("kw").get_attribute('type')

    print(attribute)

    # 返回元素的结果是否可见,bool类型

    result = driver.find_element_by_id("kw").is_displayed()

    print(result)

    driver.quit()

    相关文章

      网友评论

        本文标题:4.3)webdriver常用方法

        本文链接:https://www.haomeiwen.com/subject/vbafnrtx.html