python爬取酷狗收费音乐(python爬取酷狗音乐排行榜)
类别:脚本大全 浏览量:1262
时间:2022-01-25 00:41:58 python爬取酷狗收费音乐
python爬取酷狗音乐排行榜本文为大家分享了python爬取酷狗音乐排行榜的具体代码,供大家参考,具体内容如下
|
#coding=utf-8 from pymongo import MongoClient import time import requests from lxml import etree client = MongoClient() #连接mongo hello = client.hello #连接数据库 user = hello.song #连接表 headers = { 'User-Agent' : 'Mozilla / 5.0 (Android 6.0 ; Nexus 5 Build / MRA58N)\ AppleWebKit / 537.36 (KHTML, like Gecko) Chrome / 65.0 . 3325.181 Mobile Safari / 537.36 '} def get_info(url): ''' get源码,encode,解析,xpath,保存 ''' response = requests.get(url, headers = headers) response = response.text.encode( 'utf-8' ) selector = etree.HTML(response) soup = selector.xpath( '//*[@class="pc_temp_songlist "]/ul//li/a/text()' ) #保存到本地 # with open('aa.txt','a') as f: # for i in soup: # f.write(i.encode('utf-8') + '\n') #存入数据库 for i in soup: user.insert({ 'song' : i}) if __name__ = = '__main__' : urls = [ 'http://www.kugou.com/yy/rank/home/{}-8888.html?from=rank' . format ( str (i)) for i in range ( 1 , 24 )] for url in urls: print (url) get_info(url) |
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/qq_18525247/article/details/80238425
您可能感兴趣
- 微信昵称python(Python 微信之获取好友昵称并制作wordcloud的实例)
- python opencv 标记目标(使用Python的OpenCV模块识别滑动验证码的缺口推荐)
- python如何编写定时器(python 定时器,轮询定时器的实例)
- python中字典的常用操作(11个Python3字典内置方法大全与示例汇总)
- python虚拟环境的使用方法(详解python配置虚拟环境)
- python怎么爬取excel数据(python爬取内容存入Excel实例)
- python和java的共同语法(Python和Java的语法对比分析语法简洁上python的确完美胜出)
- python excel 合并表格(Python实现合并excel表格的方法分析)
- python中list怎么用(详解python中list的使用)
- 浅谈Python3中strip()、lstrip()、rstrip()用法详解(浅谈Python3中strip、lstrip、rstrip用法详解)
- python socket 设置通信协议(详解python中TCP协议中的粘包问题)
- python中for语句的无限循环(python使用for循环计算0-100的整数的和方法)
- python数字图像处理入门(python图像处理入门一)
- python的模块与包与库(Python 中包/模块的 `import` 操作代码)
- python爬取酷狗收费音乐(python爬取酷狗音乐排行榜)
- python函数使用方法高级用法(Python骚操作之动态定义函数)
- 历史惊人的相似,美国80万加仑牛奶倒入下水道,意味着什么(历史惊人的相似)
- 美国数十万加仑牛奶倒进下水道,世界会重演1929年的大萧条吗(美国数十万加仑牛奶倒进下水道)
- 美国数十万加仑牛奶倒入下水道,贫民区食不果腹,历史再次重演(美国数十万加仑牛奶倒入下水道)
- 美国倒掉数十万加仑牛奶 上热搜第一,这一幕似曾相识(美国倒掉数十万加仑牛奶)
- 深度 倒牛奶 这一幕为何又在美国上演(深度倒牛奶)
- 美国数十万加仑牛奶倒下水道怎么回事 原因曝光令人心痛(美国数十万加仑牛奶倒下水道怎么回事)
热门推荐
- docker添加mq基础镜像(Docker阿里云RocketMQ 4.5.1部署流程详解)
- windows下搭建docker私有仓库(使用docker compose安装harbor私有仓库的详细教程)
- 什么是web服务器(什么是网站服务器?服务器是做什么用的?)
- centos7设置开机启动脚本(Centos7.3开机自动启动或执行指定命令操作)
- mysql查询数据去除重复(MySQL 大批量插入,如何过滤掉重复数据?)
- ASP.NET记录错误日志的方式有哪些
- docker容器启动后怎么进入(Docker 退出container后保持继续运行的操作)
- Web页面的字体有哪些
- 真实的codeigniter错误(Codeigniter里的无刷新上传的实现代码)
- dedecms提示信息(DedeCms fckeditor编辑器空白无法显示的相关问题)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9