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
您可能感兴趣
- python3 代码解读(Python3列表内置方法大全及示例代码小结)
- pythontime模块有哪些(Python3.5内置模块之time与datetime模块用法实例分析)
- python编程ai人工智能(AI领域都在用Python即将被淘汰?网友预测未来的编程语言不会是TA)
- python技巧图解(Python魔法方法功能与用法简介)
- python按顺序遍历字典(Python字典遍历操作实例小结)
- python串口怎么使用(使用Python3+PyQT5+Pyserial 实现简单的串口工具方法)
- python使用telnet(python 处理telnet返回的More,以及get想要的那个参数方法)
- python常见知识点整理(Python基础知识点 初识Python.md)
- python 微信二维码接口(python实现微信防撤回神器)
- 怎样使用python图像处理(Python Image模块基本图像处理操作小结)
- pythondjango工作机制(Python后台开发Django会话控制的实现)
- python彩色字符视频代码(python将视频转换为全字符视频)
- python scrapy爬虫教程视频(详解python3 + Scrapy爬虫学习之创建项目)
- pyqt一键部署python环境(python使用PyQt5的简单方法)
- python时间类的实现(Python日期时间Time模块实例详解)
- python代码如何进行切片索引(Python读取Pickle文件信息并计算与当前时间间隔的方法分析)
- 各地出招烘 热 旅游(各地出招烘热旅游)
- 2021款起亚霸锐到店了 更换车标,竞争宝马X5有戏吗(2021款起亚霸锐到店了)
- 新款起亚霸锐实拍,比普拉多气派,配3.0T V6,引入国内或许能大卖(新款起亚霸锐实拍)
- ()
- 张勇 阿里新任掌门人(阿里新任掌门人)
- 毛戈平全国第一柜花落银泰 高端国货迎来 高光 时刻(毛戈平全国第一柜花落银泰)
热门推荐
- python弹跳小球(python实现弹跳小球)
- javascript动作事件有哪些(JavaScript之事件循环案例讲解)
- flink重启机制(浅谈Flink容错机制之作业执行和守护进程)
- php设计模式如何实现(php模式设计之观察者模式应用实例分析)
- html5横向滚动(解决HTML5中滚动到底部的事件问题)
- 微信小程序接入第三方支付的方法(小程序通过小程序云实现微信支付功能实例)
- 做网站服务器选择(网站服务器选择要注意哪几个方面?)
- mysql数据结构讲解(详解MySQL 数据库隔离级别与MVCC)
- laravel设置跨域请求(解决laravel 出现ajax请求419unknown status的问题)
- MVC扩展HtmlHelper实现CheckBoxList
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9