本文使用到的工具是Selenium。简单的多Selenium就是一个web自动化测试工具,提供IDE以及插件多种方式。
本文的目标是使用Selenium抓取网易云音乐用户的所有时间的听歌排行。
下面结合代码解释:
from selenium import webdriver
import selenium.webdriver.support.ui as ui
# 存储为文本
def write2txt(data,path):
file = open(path,"w")
file.write(data)
file.close()
driver = webdriver.Chrome(executable_path='./drv/chromedriver')#chrome浏览器的驱动,下载链接:https://chromedriver.storage.googleapis.com/2.31/chromedrive