selenium抓取慕课课程

from selenium import webdriver
import time

driver=webdriver.Chrome()
driver.get('https://www.icourse163.org')
button1=driver.find_element_by_xpath('/html/body/div[4]/div[2]/div[1]/div[2]/div/div/div[2]/div[3]/div/a')
button1.click()

def GetMes():
    driver.switch_to_window(driver.window_handles[1])

    text=driver.find_elements_by_xpath('/html/body/div[4]/div[2]/div/div/div[2]/div[2]/div[2]/div/div[2]/div[1]/div/div/div[2]/h3')
    for x in text:
        print(x.text)

for x in range(15):
    GetMes()
    a = driver.find_element_by_link_text('下一页')
    a.click()
    time.sleep(3)
    

猜你喜欢

转载自www.cnblogs.com/jestin/p/12911139.html
今日推荐