python爬取图片代码
时间: 2023-11-04 21:00:16 浏览: 95
获取百度贴吧帖子内任意图片.doc
以下是使用Python爬取图片的代码示例:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://www.example.com' # 需要爬取图片的网页地址
r = requests.get(url) # 发送请求
soup = BeautifulSoup(r.text, 'html.parser') # 使用BeautifulSoup解析网页
img_tags = soup.find_all('img') # 找到所有图片标签
for img in img_tags:
img_url = img['src'] # 获取图片地址
if img_url.startswith('http'):
img_name = img_url.split('/')[-1] # 图片名称
with open(img_name, 'wb') as f:
f.write(requests.get(img_url).content) # 保存图片到本地
print('已保存图片:', img_name)
```
希望对您有帮助!
阅读全文