Python下载网易云音乐的高清MV,没有从首页进去解析,直接循环了....

downPage1.py

复制代码代码如下:

#coding=utf-8

import urllib

import re

import os

def getHtml(url):

page = urllib.urlopen(url)

html = page.read()

return html

def getVideo(html):

reg = r'hurl=(.+?\.jpg)'

imgre = re.compile(reg)

imglist = re.findall(imgre,html)

return imglist

for num in range(28000,1000000):

print num

html = getHtml("http://music.163.com/mv?id=%s"%num)

parsed = getVideo(html)

if len(parsed)==0:

continue

vedioUrls = parsed[0].split("&")

artist = vedioUrls[4].split("=")[1].decode('utf-8').strip()

song = vedioUrls[3].split("=")[1].decode('utf-8').strip()

if len(vedioUrls[0])==0:

continue

filename = '%s/%s.mp4' %(artist,song)

if "/" in song:

continue

if os.path.exists(filename):

print 'the MV file exists.%s'%num

else:

print 'the MV is downloding.%s'%num

if os.path.exists(artist):

print ""

else:

os.makedirs(artist)

urllib.urlretrieve(vedioUrls[0],filename)

以上就是本文分享的全部代码了,希望大家能够喜欢。

python网易云_使用Python实现下载网易云音乐的高清MV相关推荐

  1. 使用Python实现下载网易云音乐的高清MV

    Python下载网易云音乐的高清MV,没有从首页进去解析,直接循环了.... downPage1.py ''' 想要学习Python?Python学习交流群:984632579满足你的需求,资料都已经 ...

  2. 户外直播遇到弱网信号差,此状态下如何保证流畅又高清画面传输?

    "我从4点守到6点,牺牲了宝贵的睡眠时间,就为了看一场完整日出,画质不清晰就算了,一顿卡完之后太阳已经在半空中了,真是一天的好心情都被毁掉,对这个直播太失望了!" 而随着直播行业的 ...

  3. python代码示例下载-Python下载网易云歌单歌曲的示例代码

    今天写了个下载脚本,记录一下 效果: 直接上代码: # 网易云 根据歌单链接下载MP3歌曲 import requests from bs4 import BeautifulSoup def main ...

  4. 零基础也能看懂python_零基础也能看懂的Python下载网易云音乐爬虫

    Python Selenium(配置方法参照:Selenium配置) Chrome浏览器(其它的也可以,需要进行相应的修改) 解析 以前抓取过网易云网页的朋友可能都清楚网易云有反爬虫策略的,post时 ...

  5. python爬取并下载代码_python 爬取并批量下载网易云歌单源代码

    #!/usr/bin/env python#!--*--coding:utf-8 --*-- #![url=home.php?mod=space&uid=238618]@Time[/url]  ...

  6. 利用 Python 一键下载网易云音乐 10W+ 乐库

    如果你常听音乐的话,肯定绕不开网易云,作为一款有情怀的音乐 App,我对网易云也是喜爱有加.虽然说现在都已经是 5G 时代了,大家的手机流量都绰绰有余,但在线播放还是不如本地存着音乐文件靠谱,今天我们 ...

  7. python 爬虫爬取下载网易云音乐歌单的歌曲(需要使用JS的加密方法得出params去获取下载地址)

    要点:1.js加密就是麻烦,只能百度寻找了!设计的加密模块binascii.Crypto.base64 2.requests.Session的用法,可以指定headers.cookies 3.可以用s ...

  8. python 概率分布模型_使用python的概率模型进行公司估值

    python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...

  9. python 时间序列预测_使用Python进行动手时间序列预测

    python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...

  10. 不登录,不用任何技术,一分钟下载网易云音乐

    最近在写 Python 爬虫,想爬取网易云的歌曲并下载或者保存 Url 到 MongoDB,发现了一个可以快速下载网易云歌曲的方式,不需要登录,也不需要什么技术,简单几步就可以网易云上的音乐. 因此分 ...

最新文章

  1. 第3章 衡量线性回归的指标:MSE,RMSE,MAE
  2. CRM attachment read old API debug
  3. Java ASM与Javassit
  4. UIImageView 圆角
  5. Android HttpClient
  6. 【华为云技术分享】唐老师带你秒懂大数据,以及Spark和Flink在干啥咧
  7. 业界分享 | 美团搜索排序实践
  8. Citrix 整体架构 端口列表 Tcp Port
  9. 更新学生的成绩C语言,学生成绩管理系统C语言代码实现.pdf
  10. 我 45 岁还写代码,怎么了?
  11. HDU 2017 一系列统计数据
  12. 2020 年最牛逼的 10 门编程语言
  13. 黑苹果win双系统还原四叶草引导(Windows EFI分区)
  14. MATLAB上根号怎么输入,在matlab里面怎么输入开方号(根号)?9的开方怎么写?...
  15. 小团团云上城在哪个服务器,云上城之歌小团团
  16. JAVA_SE实现桌面化功能
  17. 留不下的城市,回不去的家乡,真得么?
  18. 计算机原理 中断,中断及中断系统-微计算机原理-电子发烧友网站
  19. Echarts( Pie,Bar)数据可视化 条形图,柱图,饼图、时间轴代码 JS-NEW
  20. 智能手机全球普及率今年有望达到63%

热门文章

  1. C盘搬家,不需要任何第三方工具
  2. python gephi可视化 金庸人物关系图
  3. CentOS7|Redhat7挂载NTFS格式磁盘
  4. DOS命令与批处理学习历程
  5. WebRTC 之 RTX
  6. c语言 api接口测试工具,Restlet Client插件
  7. 固高运动控制卡学习8 --高速硬件捕获
  8. 2011考研数学二第(19)题——拉格朗日中值定理证不等式、单调有界证数列收敛、两问关联
  9. python:使用requests,bs4爬取mmjpg上的图片
  10. 最新凌风云支付系统网站源码全解无后门V4.1.1版本