【Python】 Wget网页图片下载利器

【Python】 Wget网页图片下载利器

对于新手小白学爬虫,获取网页连接后,想要下载图片怎么办,下面是两种方法,推荐用Wget,能使代码简洁不少,这里放一个对比:

方法一:requests模块
安装:

pip install requests

程序调用:

import requests

img = requests.get(url)  # 请求链接,有防爬的要加headers
# 保存图片
with open('D:\\img1.jpg', 'ab') as file:
    file.write(img.content)

方法二:Wget模块
安装:

pip install wget

程序调用:

import wget

wget.download(url, out='D:\\img1.jpg')

没错,方法二就是这么简单,真的是谁用谁知道,基本上给它url就能下载,像百度图片这些的,但是如果如果遇到防爬虫措施较严格的可能会失败。另外wget还能用于下载整个网页。

如果遇到更好的下载方法,我再来补充。

猜你喜欢

转载自blog.csdn.net/xiangxiang613/article/details/80494643