python爬虫—直播网站练习(selenium)

以虎牙直播为例子,使用selenium、webDriver结合在一起获取作者名以及直播流量。

使用driver自带的查找标签功能获取名称和流量。

url 

from selenium import webdriver
from time import  sleep
driver = webdriver.Chrome()

driver.get('https://www.huya.com/g/lol')
while True:
    html = driver.page_source
    names = driver.find_elements_by_class_name('nick')
    Counts = driver.find_elements_by_class_name('js-num')
    for name,count in zip(names,Counts):
        print(name.text + ":" + count.text)
    if driver.page_source.find('laypage_next')!=-1:
        driver.find_element_by_class_name('laypage_next').click()
        sleep(3) #解决加载不全的问题12
    else:
        break
driver.quit()

 

文章已创建 80

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部