python下载图片,音乐,视频

2020-10-09  本文已影响0人  哩白

有的时候想下载很多图片,一个一个点击太慢,使用python可以方便下载。

第一步就是获取图片的连接,可以使用requests库加正则表达式匹配出所有的jpg,或者png的链接地址。其结果就是一个列表。

第二部定义一个下载函数,并将文件保存在本地,从列表中获取图片地址进行下载。

如果特别多,还可以使用多线程,不过一般不需要,下载也挺快的。

示例代码:只提供一个链接,用来测试,仅供参考

import requests

url = "https://xxxxx.jpg"

#图片链接,多个图片链接可以用列表

#定义一个函数,用来下载,并保存,命名可以随意,也可以根据实际情况从图片的链接中提取原图的名字

def py_download(url):

        gpp = requests.get(url)

        with open("a.jpg","wb") as f:

                f.write(gpp.content)

py_download(url)

同理:下载音乐,视频也是一样的,只是保存的时候需要把文件保存为xxx.mp3或者xxx.mp4即可。

上一篇下一篇

猜你喜欢

热点阅读