python爬虫爬取图片
时间: 2023-11-08 21:52:06 浏览: 56
python爬虫,爬取图片
你可以使用 Python 中的 requests 和 BeautifulSoup 库来爬取图片。以下是一个简单的示例:
```python
import requests
from bs4 import BeautifulSoup
url = "https://www.example.com/images"
response = requests.get(url)
soup = BeautifulSoup(response.text, "html.parser")
for img in soup.find_all("img"):
img_url = img.attrs.get("src")
if not img_url:
continue
img_response = requests.get(img_url)
filename = img_url.split("/")[-1]
with open(filename, "wb") as f:
f.write(img_response.content)
```
以上代码会爬取网页中所有的图片,并将其保存到当前目录下。你需要将 url 替换为你要爬取的网站的图片链接,以及使用适当的解析器(这里使用的是 html.parser)。另外,你还需要安装 requests 和 BeautifulSoup 两个库。
阅读全文