用Python爬虫爬取王者荣耀官网图片
时间: 2024-05-24 13:05:08 浏览: 199
王者荣耀皮肤图片爬虫_爬虫_python_王者荣耀_
5星 · 资源好评率100%
好的,以下是使用Python爬虫爬取王者荣耀官网图片的步骤:
1. 导入需要的库,包括`requests`用于发送HTTP请求,`bs4`用于解析HTML页面。
```
import requests
from bs4 import BeautifulSoup
```
2. 发送HTTP请求获取HTML页面,并使用`BeautifulSoup`解析页面。
```
url = 'https://pvp.qq.com/web201605/herolist.shtml'
html = requests.get(url).content.decode('gbk')
soup = BeautifulSoup(html, 'html.parser')
```
3. 找到图片所在的HTML标签,并提取图片的URL。
```
img_tags = soup.find_all('img', class_='pic-img')
img_urls = [tag['src'] for tag in img_tags]
```
4. 遍历图片URL列表,发送HTTP请求并保存图片。
```
for i, url in enumerate(img_urls):
response = requests.get(url)
with open(f'{i}.jpg', 'wb') as f:
f.write(response.content)
```
这样就可以爬取王者荣耀官网上的所有英雄头像图片并保存到本地。
阅读全文