新浪微博相册批量下载工具

文章目录

新浪微博相册批量下载工具

lincanbin 开源的 Sina-Weibo-Album-Downloader 项目,目前获得 129 个 Star:

Sina-Weibo-Album-Downloader 是基于 Python 3 开发的工具,功能为多线程下载指定用户新浪微博相册内的所有高清图片。

用户有批量保存新浪微博相册内容的需求时,可以使用该工具完成下载操作,不需要逐张手动保存。

该工具依赖 requests 库运行,安装对应依赖后即可使用。

使用步骤分为两步,第一步是将目标用户的 OID 和自己账号的 cookie 填写到 Python 脚本中,第二步是运行脚本,工具会自动开始下载相册内的高清图片。

很多用户的新浪微博相册内保存有大量个人照片或者收藏的内容,需要本地备份时,手动下载的工作量较大,该工具可以自动完成批量下载的工作,节省操作时间。

工具采用多线程设计,下载速度相比单线程方式有明显提升,适合下载内容较多的相册。

脚本的配置过程简单,只需要填写两个必要参数,用户不需要具备复杂的编程知识就可以完成配置和使用。

项目采用 Apache 2.0 许可证开源,用户可以自由使用、修改和分发代码,也可以基于该项目进行二次开发。

开源地址:https://github.com/lincanbin/Sina-Weibo-Album-Downloader

安装使用

首先需要安装 Python 3 环境,然后安装 requests 依赖:

复制代码
pip install requests

然后克隆项目代码到本地:

复制代码
git clone https://github.com/lincanbin/Sina-Weibo-Album-Downloader.git

打开项目中的 Python 脚本文件,找到配置区域,将获取到的目标用户 OID 和自己的新浪微博账号 cookie 填入对应位置。

运行脚本即可开始下载,下载的图片会保存在本地目录中。

需要注意的是,cookie 存在有效期,过期后需要重新获取填写,否则工具无法正常访问相册内容。

OID 是新浪微博用户的唯一标识,获取方式可以通过查看用户主页的网页源代码找到,也可以通过在线工具查询对应的用户 OID。

该工具目前只支持下载公开可见的相册内容,非公开的相册需要登录账号且具备访问权限才能下载。

该工具目前只支持下载公开可见的相册内容,非公开的相册需要登录账号且具备访问权限才能下载。

相关推荐
成都蜀味缘餐饮技术培训学校4 小时前
手撕烤兔技术培训实战指南,秘制腌料配方比例与调制手法
大数据·经验分享·笔记·其他·微信公众平台
一个人旅程~1 天前
关于imac27inch因改短用户名导致混合硬盘和系统崩溃的问题分析与故障解决
经验分享·笔记·macos·新浪微博
魅惑骄傲滴超人3 天前
工业串口屏十大品牌解析:ASIC自研、组态生态与EMC能
其他
别问!问就是全会4 天前
Jupyter Notebook 安装包下载|单元格分块运行,图表直接内嵌
ide·python·其他·jupyter
echoarts4 天前
服务器连不上?FileZilla 改被动模式就好了
运维·服务器·其他
pixelpilot4 天前
Deta Surf:把笔记、文件和网页塞进同一个 AI 工作台
笔记·其他
debugdynamo4 天前
Netcatty:把 SSH 客户端做回工作台
运维·其他·ssh
kk_net88994 天前
微软常用运行库合集免费下载安装教程(附运行库安装包)微软运行库安装图文教程
其他·microsoft
cloudcruiser4 天前
VRay for Blender 7.20安装包免费下载及安装教程!
其他·blender
techvoyager16 天前
EcoPaste:把剪贴板这件事做扎实的本地工具
其他