以下是使用 Python 保存网页图片的示例代码:

import requests
import os

# 确定图片保存路径
save_path = 'image'
if not os.path.exists(save_path):
    os.makedirs(save_path)

# 确定图片URL
url = 'https://www.example.com/image.jpg'

# 发送HTTP请求获取图片
response = requests.get(url)

# 保存图片
with open(os.path.join(save_path, 'image.jpg'), 'wb') as f:
    f.write(response.content)

解释:

  1. 首先,我们需要导入requests模块和os模块,分别用于发送HTTP请求和创建文件夹。

  2. 接着,我们需要确定图片的保存路径。这里我们将图片保存在当前目录下的image文件夹中。如果该文件夹不存在,我们需要创建它。

  3. 然后,我们需要确定图片的URL。这里假设图片的URL为https://www.example.com/image.jpg

  4. 接下来,我们发送HTTP请求获取图片。requests.get(url)方法会返回一个Response对象,其中包含了图片的二进制数据。

  5. 最后,我们将图片保存到本地文件系统中。open()函数用于打开一个文件,'wb'参数表示以二进制写入模式打开文件。write()方法用于将图片的二进制数据写入文件中。最终,图片将保存在image文件夹中的image.jpg文件中。

Python 抓取网页图片并保存:详细代码和解释

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

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