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实现二叉树的常见遍历操作总结7种方法)
- pythonlist类型教程(Python List cmp知识点总结)
- python响应处理post请求(Python3模拟curl发送post请求操作示例)
- python实现在同一电脑上tcp通信(Python两台电脑实现TCP通信的方法示例)
- python多线程和多进程应用场景(Python多线程处理实例详解单进程/多进程)
- python3.7对象检测(在Python中使用Neo4j的方法)
- python创建文件夹(python批量创建指定名称的文件夹)
- pythonfor循环嵌套if语句(Python基础教程之if判断,while循环,循环嵌套)
- python线程自动停止了(解决Python中定时任务线程无法自动退出的问题)
- python中的数据类型和数字类型(Python数据类型之Number数字操作实例详解)
- python实现数据的预测(Python基于scipy实现信号滤波功能)
- python怎么查看函数的返回值(python在回调函数中获取返回值的方法)
- python把str转成list(python3 字符串/列表/元组str/list/tuple相互转换方法及join函数的使用)
- python3循环使用教程(Python3.5常见内置方法参数用法实例详解)
- python数据分析用到的模块(python模块之subprocess模块级方法的使用)
- python报表可视化(使用Python快速制作可视化报表的方法)
- 富士胶片集团将向土耳其东南部地震灾民捐赠5000万日元 | 美通社(富士胶片集团将向土耳其东南部地震灾民捐赠5000万日元)
- 二次创业 的富士胶片,在进博会上首次展示完成转型后的全线医疗产品(二次创业的富士胶片)
- 富士胶片 中国 我们对上海的信心没有任何改变(富士胶片中国)
- 赢麻了 富士公布2021年度财报 营利同比增长240(富士公布2021年度财报)
- 医事文化谈屑 | 古人的名 字 号(医事文化谈屑古人的名)
- ()
热门推荐
- python模块学习之random模块(详解Python基础random模块随机数的生成)
- mysql查询数据去除重复(MySQL 大批量插入,如何过滤掉重复数据?)
- 织梦各个模板对应的页面(织梦DEDECMS实现留言板调用模板头部及底部的方法)
- mysql数据库调优技术大全(Mysql数据库性能优化三分表、增量备份、还原)
- docker可以快速的创建和删除(Docker 命令自动补全的实现)
- 织梦源码安装数据库怎么填(Mysql修改端口号 织梦DedeCMS设置教程)
- 织梦cms内容模型管理详解(织梦CMS系统TAG标签页面包屑导航的调用方法)
- mysql缓存是什么(详解mysql查询缓存简单使用)
- mysql数据库事务处理(MySQL数据库事务与锁深入分析)
- apache连接tomcat配置(Apache结合Tomcat实现动静分离的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9