美文网首页
定位一组元素

定位一组元素

作者: 雨亦奇wennie | 来源:发表于2020-04-17 17:39 被阅读0次

    find_elements_by_css_XXX(value) 定位一组元素,该方法返回一个元素对象列表

    一、代码如下

    导包

    from selenium import webdriver
    import time

    创建一个浏览器

    driver = webdriver.Chrome()

    访问百度

    url = 'https://www.baidu.com/'
    driver.get(url)

    定位到输入框

    el_su = driver.find_element_by_id('kw')
    el_su.send_keys('selenuim')

    定位到搜索按钮

    el_sub = driver.find_element_by_id('su')
    el_sub.click()

    定位一组元素

    el_list = driver.find_elements_by_css_selector('div[id="content_left"]>div>h3>a')
    print(el_list)

    time.sleep(2)
    driver.close()

    二、代码如下

    body > div.list-wrap > div.list-box > ul > li:nth-child(1) > div.des > h2 > a

    from selenium import webdriver

    driver = webdriver.Chrome()

    url = 'https://sz.58.com/chuzu/?PGTID=0d100000-0000-4181-3f16-7870e97675ff&ClickID=1'
    driver.get(url)

    搜索一组搜索结果

    el_list = driver.find_element_by_css_selector('body > div.list-wrap > div.list-box > ul > li:nth-child(1) > div.des > h2 > a')
    print(el_list)

    相关文章

      网友评论

          本文标题:定位一组元素

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