怎么用python下载网易云_使用Python实现下载网易云音乐的高清MV
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/mvid=%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相关推荐
- 使用Python实现下载网易云音乐的高清MV
Python下载网易云音乐的高清MV,没有从首页进去解析,直接循环了.... downPage1.py ''' 想要学习Python?Python学习交流群:984632579满足你的需求,资料都已经 ...
- python爬取王者_爬虫 抓取王者荣耀所有英雄皮肤高清壁纸+超强注释
[python]代码库import urllib.request import re # 获取主页源码 url = 'https://pvp.qq.com/web201605/herolist.sht ...
- python代码手机壁纸_爬虫 抓取王者荣耀所有英雄皮肤高清壁纸+超强注
[python]代码库import urllib.request import re # 获取主页源码 url = 'https://pvp.qq.com/web201605/herolist.sht ...
- 如何得到网易云音乐的高清专辑封面图或者单曲封面图?(测试)
如何得到网易云音乐的高清专辑封面图或者单曲封面图? 1.选中封面图,这时候直接拖动是没法在后台打开这张图片的,会出现一个禁止的符号 大概是因为这张图不是在主目录的 ...
- python爬取网易云_利用python爬取网易云音乐,并把数据存入mysql
作者:sergiojune Python爱好者社区--专栏作者 个人公众号:日常学python 专注python爬虫,数据可视化,数据分析,python前端技术 公众号:Python爱好者社区 获取本 ...
- python pypcap 安装失败_解决Windows 10下python安装pypcap失败的问题
先说结论,直接使用pcap-ct. 因为项目需求需要在windows下抓包,用python编程.所以就找相关的轮子.找到了三个: 1.pypcap(pip install pypcap) 2.libp ...
- 断网python第三方库安装_断网环境下利用pip安装Python离线安装包(转载)
这几天搞Windows离线断网环境下安装Python包,配置环境,各种坑!做个记录,供以后查询吧. # 生产环境 windows 7 # python 2.7.9 # pip 1.5.2 友情提示:当 ...
- python双划线_Python中单下划线(_)和双下划线(__)的特殊用法
函数使用单下划线_开头 使用单下划线(_)开头的函数_func不能被模块外部以: from module import *形式导入. 但可以用:from module import _func形式单独 ...
- python3 打印目录下所有模块_使用 Python 函数进行模块化
(给Python开发者加星标,提升Python技能) 编译:linux中国-lujun9972,作者:Seth Kenlon https://linux.cn/article-11295-1.html ...
- python大牛 关东升_《Python从小白到大牛》第4章 Python语法基础
本章主要为大家介绍Python的一些语法,其中包括标识符.关键字.常量.变量.表达式.语句.注释.模块和包等内容. 标识符和关键字 任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍Pyth ...
最新文章
- 这些片段在Android编程中很有用 (ZT)
- 特斯拉“自动召唤”有软肋!正面识别很厉害,侧面物体看不见,实测差点碾过行人脚面...
- __clone class php_PHP中__clone()方法详解
- Unity自定义角色控制器(一):碰撞检测
- CodeForces - 346A Alice and Bob(数论+博弈)
- sklearn自学指南(part15)--广义线性回归
- nginx+asp.net mvc的配置
- 【C++的深度剖析教程21】类型转换函数下
- python接口自动化(五)--接口测试用例和接口测试报告模板(详解)
- iTunes,一个不断侵蚀C盘的大虫
- android开发学习——day3
- 网络营销数据解读(九)——客户族群细分(Segmentation)2-2
- 计算机做无线AP共享文件,Windows 7妙用 笔记本变无线AP轻松共享
- 全国计算机高新技术作用,全国计算机高新技术考试证书作用是什么?
- EasyUI的Vue版本
- 【并发编程】Cond 基本用法和如何实现以及常见错误
- DbVisualizer 8.0.11 出现乱码问题
- 【R语言】Splatter,一个用于简单模拟单细胞RNA测序数据的R包
- Android-四大天王
- 今日,秋分。2021