美文网首页
selenium爬取煎蛋

selenium爬取煎蛋

作者: Rain师兄 | 来源:发表于2020-12-02 11:01 被阅读0次

    from urllib import request

    from selenium import webdriver

    import time

    driver = webdriver.Chrome()

    url = 'http://i.jandan.net/ooxx'

    driver.get(url)

    # a = []

    for i in range(8):

            hrefs = driver.find_elements_by_xpath('//*[@id]/div[1]/p/a')

    for i in hrefs:

            href = i.get_attribute('href')

            name = href.split('/')[-1]

    # a.append(href)

            request.urlretrieve(href,name)

            js = 'window.scrollBy(0,14200)'

            driver.execute_script(js)

            time.sleep(.05)

            next_page = driver.find_element_by_partial_link_text('下一页')

            next_page.click()

    # print(len(a))

            time.sleep(.1)

    相关文章

      网友评论

          本文标题:selenium爬取煎蛋

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