我是靠谱客的博主 落后眼睛,这篇文章主要介绍Python爬取多页视频,现在分享给大家,希望可以做个参考。

这是自己第一次做Python,以后坚持写10+的Python文章,一点点进步,一点点学习。现在是小白一枚多多见谅

 

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#_*_ coding:utf-8 _*_ import re import urllib.request user_agent='Mozilla/4.0(compatible;MSIE 5.5;Windows NT)' headers={'User-Agent':user_agent} x=0 #循环爬取1到20页的视频 for i in range(1,20): root = 'G:/PythonLearn/fileweek/' #储存路径 req_url_base='http://www.budejie.com/video/'+str(i) #爬取网页,注意i的规律,第一页为1,第二页为2 request=urllib.request.Request(url=req_url_base,headers=headers) page=urllib.request.urlopen(request) html=page.read().decode('utf-8') reg=r'data-mp4="(.*?.mp4)"' imgre=re.compile(reg) imglist=re.findall(imgre,html) for imgurl in imglist: urllib.request.urlretrieve(imgurl,root+'%s.mp4' %x)#储存视频到root的文件夹下面,视频名为x.MP4 x+=1 print("已爬取"+str(x))

 

最后

以上就是落后眼睛最近收集整理的关于Python爬取多页视频的全部内容,更多相关Python爬取多页视频内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部