项目要求:
王者荣耀案例( https://pvp.qq.com/web201605/wallpaper.shtml )
1.、将此网站作中的高清壁纸爬取出来
2.、总共有33页, 每页有20张个英雄, 将所有页的所有英雄对应的全部分辨率的图片下载下来保存到电脑 `高清壁纸`中, 需要代码写文件夹的操作
项目实现:
1、使用了python的requests和re模块
2、首先需要抓取图片数据所在的包,向其中的Request URL发送请求获得响应的数据,直接使用正则表达式从响应的数据中提取图片的URL下载地址和图片对应的角色名称
3、观察可以知道图片数据的Request URL地址随着页面的变化是有规律的,向对应的Request URL发送请求可以获得对应页面的数据,由此可以爬取所有页面的图片数据
点击空白处退出提示













评论