一、API介绍
上一次介绍了如何使用urllib.request.urlopen()获取网页源码,那如何爬取网页上的视频与图片呢?就是本次要说的另一个接口:urllib.request.urlretrieve(url,filename),这个函数有两个主要的参数:
①url:要爬取的图片、视频或者网站资源的地址;
②filename:爬取资源的保存位置。
废话不多说,来爬取试试看!
二、图片爬取
1、获取图片url
在图片的搜索结果中,随便右键选择一张图片,选择复制链接地址,例如这张图片的url为;
2、调用接口获取图片
url_image就是1中复制的图片地址!

urllib.request.urlretrieve(url_image,'jk.jpg')
3、允许代码查看结果
![]()

爬取成功!
三、视频爬取
和获取图片的步骤一样,先获取视频url,再调用接口即可!
1、获取视频url
先打开某音网页版,按F12或者Ctrl+I打开开发者模式,点击开发者窗口中的"Network",再点击media,复制视频链接即可;

2、调用接口下载视频

urllib.request.urlretrieve(url_video,'抖音.mp4')
3、运行代码下载视频
![]()
下载成功!
下一次就和大家分享如何定制请求对象噢!觉得有用的点个👍再走 蟹蟹大家~
本文介绍如何使用Python的urllib库进行图片和视频的爬取。通过简单的示例代码演示了从指定URL下载资源并保存到本地的方法。
-02:视频与图片的爬取&spm=1001.2101.3001.5002&articleId=122501059&d=1&t=3&u=9d34d1b603db473dbffe3b2c5e0fd6a5)

被折叠的 条评论
为什么被折叠?



