之前更新的都是一些python的小游戏
这次我们出其不意一下
用爬虫来进行一番操作
相信大家最近都看到王者荣耀猴子的新皮肤吧
是不是感觉又酷又飒
反正土豆是很喜欢的
(但是没有钱)
下面我们就来写一下这个爬取皮肤图片的代码吧
写程序就需要先定义这个程序所需要的模块
import requests
from lxml import etree
# 需要爬取的网址
url = 'https://new.qq.com/rain/a/20210105a0gyt700'
# requests库 请求数据 获取源码
r = requests.get(url)
# etree库 解析网址源代码 用于后面的xpath解析
html = etree.HTML(r.text)
# 运用xpath解析网站 获取指定的数据
reg = html.xpath('/html/body/div[3]/div[1]/div[1]/div[2]/p/img/@src')
# 拼接网址信息
jpg_url = ['http:'+i for i in reg]
# 遍历网址信息
for i in range(len(jpg_url)):
# 打开文件 进行保存
with open(str(i)+'.jpg', 'wb') as f:
# 获取图片信息 然后保存
f.write(requests.get(jpg_url[i]).content)
效果图来啦!!
轻轻松松爬取图片