首页主机资讯python爬虫怎么爬取图片并保存到本地

python爬虫怎么爬取图片并保存到本地

时间2025-09-28 09:55:04发布访客分类主机资讯浏览597
导读:要使用Python爬虫爬取图片并保存到本地,你可以使用requests库来获取图片的URL,然后使用open( 函数和shutil库将图片保存到本地。以下是一个简单的示例: 首先,确保已经安装了requests库。如果没有安装,可以使用以下...

要使用Python爬虫爬取图片并保存到本地,你可以使用requests库来获取图片的URL,然后使用open()函数和shutil库将图片保存到本地。以下是一个简单的示例:

首先,确保已经安装了requests库。如果没有安装,可以使用以下命令安装:

pip install requests

接下来,编写一个简单的爬虫来爬取图片并保存到本地:

import requests
import shutil

def download_image(image_url, save_path):
    response = requests.get(image_url)
    if response.status_code == 200:
        with open(save_path, 'wb') as f:
            f.write(response.content)
        print(f"Image saved to {
save_path}
")
    else:
        print(f"Failed to download image from {
image_url}
    ")

if __name__ == "__main__":
    image_url = "https://example.com/image.jpg"  # 替换为你要爬取的图片URL
    save_path = "image.jpg"  # 替换为你想要保存图片的本地路径
    download_image(image_url, save_path)

在这个示例中,我们定义了一个名为download_image的函数,它接受两个参数:image_url(要爬取的图片URL)和save_path(要将图片保存到本地的路径)。我们使用requests.get()函数获取图片的URL,然后检查响应状态码是否为200(表示请求成功)。如果请求成功,我们使用open()函数以二进制写入模式打开文件,并将响应内容写入文件。最后,我们使用shutil库将图片保存到本地。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: python爬虫怎么爬取图片并保存到本地
本文地址: https://pptw.com/jishu/711240.html
linux服务器配置ssh的方法是什么 adb如何获取应用列表

游客 回复需填写必要信息