用python爬虫获取https://pixabay.com/zh/图片
时间: 2023-09-24 21:03:40 浏览: 215
python爬虫获取某网站图片
好的,您可以使用Python的requests库和BeautifulSoup库来实现这个功能。以下是一个简单的示例代码,可以获取Pixabay网站上的所有图片:
```python
import requests
from bs4 import BeautifulSoup
url = "https://pixabay.com/zh/images/"
response = requests.get(url)
soup = BeautifulSoup(response.text, "html.parser")
images = soup.find_all("img")
for i, image in enumerate(images):
image_url = image["src"]
response = requests.get(image_url)
with open(f"image_{i}.jpg", "wb") as f:
f.write(response.content)
```
这段代码会首先发送一个GET请求到Pixabay网站,然后使用BeautifulSoup解析返回的HTML文档。通过查找所有的img标签,我们可以获取到所有的图片链接。最后,我们可以使用Python的文件操作功能将图片保存到本地。
阅读全文