首页 > 其他分享 >【分享】小红书采集图片下载到本地

【分享】小红书采集图片下载到本地

时间:2023-10-12 10:24:22浏览次数:42  
标签:小红书 image 图片下载 采集 本地 图像 print response row

前面我们把图片链接都存到了excel里,现在想要把图片都下载到本地文件夹

下面是实现的python代码

图片链接存在第三列单元格,并且是多个图片\n分割的,现在把他们全部下载到本地

import pandas as pd
import requests

df = pd.read_excel("小红书.xlsx", header=None)
# 循环遍历每个单元格
for index, row in df.iterrows():
    num = index + 1
    if pd.isna(row[2]):
        continue

    imgs = row[2].split("\n")
    j = 1
    for img in imgs:
        fileName = f"imgs/{num}_{j}.jpg"
        print(fileName)

        # 图像的URL
        image_url = img

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

        if response.status_code == 200:
            # 获取图像的二进制数据
            image_data = response.content

            # 保存图像到本地文件
            with open(fileName, 'wb') as f:
                f.write(image_data)
            print("图像已成功下载到本地。")
        else:
            print("无法下载图像。")
        j += 1


标签:小红书,image,图片下载,采集,本地,图像,print,response,row
From: https://www.cnblogs.com/taoshihan/p/17758865.html

相关文章

  • 构建高性能的爬虫系统:使用HTTP代理加速数据采集
    在构建一个高性能的爬虫系统时,使用HTTP代理可以显著加速数据采集过程,提高系统的效率和稳定性。今天就给大家介绍一下如何利用HTTP代理来加速数据采集,以及如何选择合适的代理服务器,帮助您构建一个高性能的爬虫系统,快速获取所需的数据。一、了解HTTP代理的作用HTTP代理是一个位于客户......
  • 音视频开发基础入门|声音的采集与量化、音频数字信号质量、音频码率
     栏目介绍:为了帮助开发者更好的理解音视频概念,进行音视频应用开发,ZEGO即构科技联合内部音视频开发专家打磨了本套《音视频开发进阶》课程,帮助大家轻松入门并可以自己动手开发音视频App!本次课程为系列内容,课程将从音视频基础概念讲解展开,进行学习内容的难度进阶,后期将带领大家学......
  • 音视频开发基础入门|声音的采集与量化、音频数字信号质量、音频码率
      栏目介绍:为了帮助开发者更好的理解音视频概念,进行音视频应用开发,ZEGO即构科技联合内部音视频开发专家打磨了本套《音视频开发进阶》课程,帮助大家轻松入门并可以自己动手开发音视频App!本次课程为系列内容,课程将从音视频基础概念讲解展开,进行学习内容的难度进阶,后期将带领......
  • 振弦采集仪应用于隧道安全监测
    振弦采集仪应用于隧道安全监测振弦采集仪是当今必不可少的现代隧道安全监测工具。该设备广泛应用于隧道内部各种安全参数的实时监测,包括但不限于隧道变形、裂缝、压力、温度等。本文详细介绍了振弦采集仪在隧道安全监测中的应用。 首先,我们来了解一下振弦采集仪的基本工作原......
  • 35KV母线(ABC三相)电流电压温度环境温湿度振动数据采集
     一.采集需求:1、35KV母线(ABC三相),电流、电压、温度;环境温湿度、振动等数据采集2、采集频率:分钟级别(1分钟),可以的情况下,尝试秒级采集3、传感器供电:外供电和电池供电可选(电池供电首选)4、内网网线形式对接自己平台5、所有传感器采集的数据统一集中到一个主机后(多种传感器对接一......
  • 振弦传感器和振弦采集仪应用隧道安全监测的解决方案
    振弦传感器和振弦采集仪应用隧道安全监测的解决方案现代隧道越来越复杂,对于隧道安全的监测也变得越来越重要。振弦传感器和振弦采集仪已经成为了一种广泛应用的技术,用于隧道结构的监测和评估。它们可以提供更精确的测量结果,并且可以在实时监测模式下工作,从而使工程师和维护团队更......
  • 2023数据采集与融合技术实践二
    作业①:要求:在中国气象网(http://www.weather.com.cn)给定城市集的7日天气预报,并保存在数据库。输出信息:序号 地区 日期 天气信息 温度1 北京 7日(今天) 晴间多云,北部山区有阵雨或雷阵雨转晴转多云 31℃/17℃2 北京 8日(明天) 多云转晴,北部地区有分散阵雨或雷阵雨转晴 34℃/20℃3......
  • BACnet转Modbus协议采集网关
    DNP3.0、Lonworks和KNX是三种在智能建筑和楼宇自动化领域中常用的协议,而Modbus协议是一种在工业自动化领域广泛应用的协议。将DNP3.0、Lonworks、KNX协议转换为Modbus协议在实践中可以提高不同系统之间的互操作性,从而实现更高效和智能的建筑管理。将DNP3.0、Lonworks、KNX协议转换......
  • 岩土工程安全监测无线振弦采集仪在无线组网的关键要点
    岩土工程安全监测无线振弦采集仪在无线组网的关键要点岩土工程是一种奇特而又极其重要的工程。它涉及到土地、岩石、气候等等因素,需要重视安全因素。而无线振弦采集仪作为一种常用的监测设备,可以采集岩土工程中的振动数据,从而确保工程的安全性。 无线振弦采集仪的组网方式是......
  • 项目中日志怎么采集的
          ......