今天教大用爬虫获取壁纸
这个网站还是比较不错的,高清4k壁纸,资源多,类别多,分类明确
公众号回复 wallspic 获取源代码
先看效果
高清 4k
目标网站:
https://wallspic.com/cn/tag/jing_qi_man_hua/for_desktop
打开网站,观察分析
打开开发者模式,找到源文件
通过审查筛选之后,最后找到了这个链接
这个链接存放着高分辨率的壁纸图片
我们访问这个链接进行下载保存即可获取壁纸
思路:
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)
访问成功,获取到源代码,第一步没问题
开始提取url
用re正则表达式来提取链接
然后用for循环来挨个访问获取
进行保存
没问题
然后看一下文件夹
获取成功!!!
想要本文章完整的python源代码
可以公众号回复
wallspic
获取源代码
代码仅供学习参考
感谢观看