以下是一份 Python 下载网页图片的代码示例:

import requests
from bs4 import BeautifulSoup

url = 'https://example.com' # 要下载的网页链接
response = requests.get(url) # 发送请求并获取响应
soup = BeautifulSoup(response.text, 'html.parser') # 解析网页
images = soup.find_all('img') # 获取所有img标签

for image in images:
    image_url = image['src'] # 获取图片链接
    image_name = image_url.split('/')[-1] # 获取图片名称
    with open(image_name, 'wb') as f: # 创建文件并写入图片数据
        f.write(requests.get(image_url).content)
        print(f'{image_name} 下载完成')

该代码会首先发送请求获取网页响应,然后使用 BeautifulSoup 库解析网页,获取其中所有 img 标签的链接。接着,遍历所有图片链接,使用 requests 库下载图片,并将图片数据写入文件中。最后,输出下载完成的图片名称。

Python 下载网页图片代码示例

原文地址: https://www.cveoy.top/t/topic/ovss 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录