小福利,用selenium模块爬取qq音乐歌单!
大家好,我是天空之城
爬取qq音乐歌单
话不多说,代码如下
#--coding:utf-8-- from selenium import webdriver # 从selenium库中调用webdriver模块 import time from bs4 import BeautifulSoup# option = webdriver.ChromeOptions() # option.add_argument('headless') # 静默模式 # # 打开chrome浏览器 # driver = webdriver.Chrome(chrome_options=option)driver = webdriver.Chrome() # 声明浏览器对象''' driver.get('http://www.xiachufang.com/explore/') # 访问页面 time.sleep(2) # 暂停两秒,等待浏览器缓冲 tag_name = driver.find_element_by_class_name('normal-recipe-list') list_name = tag_name.find_elements_by_class_name('info') for i in list_name:name = i.textprint(name) driver.close() '''driver.get('https://y.qq.com/') time.sleep(2) gedan=driver.find_element_by_class_name('mod_header').find_elements_by_class_name('top_subnav__item')[4] gedan.click() time.sleep(2) # 等待两秒 pageSource = driver.page_source # 获取Elements中渲染完成的网页源代码 soup = BeautifulSoup(pageSource,'html.parser') # 使用bs解析网页 comments = soup.find('div',class_='mod_playlist').find_all('li',class_='playlist__item') # 使用bs提取元素 print(len(comments)) # 打印comments的数量for comment in comments: # 循环sweet = comment.find('span',class_='playlist__title_txt') # 提取评论print ('歌单名:%s\n ---\n'%sweet.text) # 打印评论 driver.close() # 关闭浏览器 # 关闭浏览器
获取数据截图如下
完整项目代码获取点这里!
小福利,用selenium模块爬取qq音乐歌单!相关推荐
- 小福利,用selenium模块爬取qq音乐歌单
大家好,我是天空之城 爬取qq音乐歌单 话不多说,代码如下 #--coding:utf-8-- from selenium import webdriver # 从selenium库中调用webdri ...
- python爬取音乐并保存的格式_python爬取QQ音乐歌单歌曲保存到本地,json解析
序:python强大的功能,可以爬取网上的某些信息,本次主要是通过爬歌单信息熟悉下python基础. 用到知识点: 1.python3.urllib.request.openurl 2.json (j ...
- python爬取音乐并保存_python爬取QQ音乐歌单歌曲保存到本地,json解析
序:python强大的功能,可以爬取网上的某些信息,本次主要是通过爬歌单信息熟悉下python基础. 用到知识点: 1.python3.urllib.request.openurl 2.json (j ...
- 教你如何用Python抓取QQ音乐歌单及分析
学了python也有一段时间了,对于爬虫,后端的框架也有一些了解,但是都是在学习的时候跟着别人写的,感觉都不是自己的知识一样.我去年就给网易云音乐提了一个建议,就是通过播放量或者一个受欢迎程度来排序, ...
- Python抓取QQ音乐歌单并分析
学了python也有一段时间了,对于爬虫,后端的框架也有一些了解,但是都是在学习的时候跟着别人写的,感觉都不是自己的知识一样.我去年就给网易云音乐提了一个建议,就是通过播放量或者一个受欢迎程度来排序, ...
- scrapy爬取QQ音乐榜单歌曲及豆瓣电影信息。
系列文章目录 第一章 scrapy爬取起点中文网24小时热销榜单. 第二章 scrapy爬取苏州二手房交易信息. 第三章 scrapy爬取QQ音乐榜单歌曲及豆瓣电影信息. 目录 系列文章目录 前言 一 ...
- python爬取千千音乐榜单_Python爬取QQ音乐榜单数据
原博文 2020-08-09 12:56 − 1.爬取QQ音乐榜单数据并存入数据库(MySQL) 2.代码 import requests import json from bs4 import Be ...
- 利用selinum爬取咪咕音乐歌单信息源代码分享
话不多说,直接上代码,咪咕音乐的网页相对简单比较容易爬取 这个代码只是比较粗糙的完成了爬取工作,还有很多未完善的地方,因为使用的是ChromeDriver, 我们可以直接看到浏览器操作,可以很容易查错 ...
- 【Python爬虫实战】使用Selenium爬取QQ音乐歌曲及评论信息
本文对使用到的技术仅做简单的介绍,若想了解更多,请前往相应的官网网站进行学习. 本文适合对爬虫相关知识接触不多的新手,主要是普及Selenium如何做爬虫,大佬请跳过. 1.Selenium简单介绍 ...
最新文章
- Python SimpleHTTPServer 简单开发
- Python matplotlib高级绘图详解
- SQL自定义函数split分隔字符串
- 中国科学院计算机专业职称,2018年春季工程技术系列专业技术资格职称评审结束...
- OpenCV k均值聚类kmeans clustering的实例(附完整代码)
- Spring MVC和Struts2
- 使用sklearn加载公共数据集、内存数据与CSV文件
- 航测大数据量处理_揭秘航测局“航空摄影质量自动检查系统”的“黑科技”
- CDN帮助网站加速的方法
- python 源代码 macd双底 高 低_MACD指标DIFF双底与双顶:买入与卖出
- linux apache 多域名配置,apache-2.4.12基于域名访问的多虚拟主机配置
- SQLi-LABS Less-2,联合注入+报错注入
- SATA硬盘接口是什么
- 猜数游戏软件的设计开发系统测试参考
- Bambook 简介
- 重新认识fprint,sprint
- [转]魔兽世界私服Trinity,从源码开始
- EditPlus中文绿色破解版安装
- 在腾讯云 EMR 上使用 GooseFS 加速大数据计算服务
- 高德地图 地图点击获取经纬度,经纬度格式判断
热门文章
- ORACLE中分钟用mm和mi 标示区别
- 3、xx配音狂app登陆算法分析【Android逆向分析学习】
- 猫和老鼠服务器维修有问题,猫和老鼠手游老是掉线怎么办 频繁网络中断解决方法...
- 【Uipath杂谈】字符串处理汇总
- PMP-项目成本管理
- html时显示当前时间的时钟,javascript实现页面的实时时钟显示示例
- Tensorboard报错的解决
- ThoughtWorks结对编程一面9.3(1h)二面9.8(30min)
- 学习ESP8266_15_Flash
- 问题 C: Fraction 分数类 I