今天教大用爬虫获取壁纸

这个网站还是比较不错的,高清4k壁纸,资源多,类别多,分类明确

公众号回复 wallspic 获取源代码


先看效果

用 python爬虫 批量获取 高清4k壁纸_公众号

高清 4k

用 python爬虫 批量获取 高清4k壁纸_desktop_02


目标网站:

https://wallspic.com/cn/tag/jing_qi_man_hua/for_desktop


打开网站,观察分析

打开开发者模式,找到源文件

用 python爬虫 批量获取 高清4k壁纸_公众号_03


通过审查筛选之后,最后找到了这个链接

这个链接存放着高分辨率的壁纸图片

我们访问这个链接进行下载保存即可获取壁纸

用 python爬虫 批量获取 高清4k壁纸_正则表达式_04

思路:

1、先访问目标网站,获取源代码

2、从源代码中提取url链接

3、访问url,进行下载保存


开始敲键盘

开始第一步

访问首页 获取源码

url = 'https://wallspic.com/cn/tag/jing_qi_man_hua/for_desktop'


headers = {
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 Edg/109.0.1518.61'
}


response = requests.get(url=url,headers=headers).text
print(response)

用 python爬虫 批量获取 高清4k壁纸_desktop_05

访问成功,获取到源代码,第一步没问题


开始提取url

用re正则表达式来提取链接

用 python爬虫 批量获取 高清4k壁纸_desktop_06

然后用for循环来挨个访问获取

进行保存

用 python爬虫 批量获取 高清4k壁纸_desktop_07

没问题

然后看一下文件夹

用 python爬虫 批量获取 高清4k壁纸_desktop_08

获取成功!!!


想要本文章完整的python源代码

可以公众号回复

wallspic

获取源代码


代码仅供学习参考

感谢观看

用 python爬虫 批量获取 高清4k壁纸_desktop_09