python下载朋友圈图片
时间: 2024-10-09 17:15:59 浏览: 26
在Python中下载朋友圈图片,你可以利用requests库来获取网页内容,然后解析HTML找到图片链接,最后使用urllib或其衍生库如BeautifulSoup来下载图片。这里是一个简单的示例:
```python
import requests
from bs4 import BeautifulSoup
def download_friend_circle_image(url):
# 发送GET请求
response = requests.get(url)
# 解析HTML
soup = BeautifulSoup(response.text, 'html.parser')
# 找到所有img标签(假设朋友圈图片都在这个元素里)
img_tags = soup.find_all('img')
for img in img_tags:
# 获取图片src属性(链接)
img_url = img['src']
# 下载图片
with open(f'{img_url.split("/")[-1]}', 'wb') as f:
response = requests.get(img_url, stream=True)
for chunk in response.iter_content(1024):
if chunk:
f.write(chunk)
# 使用函数并提供目标URL
url = "https://example.com/friend-circle" # 替换为实际的朋友圈页面URL
download_friend_circle_image(url)
```
阅读全文