I

Instaloader

开源的 Python 命令行工具,可把 Instagram 的图片、视频连同文案、评论、地理标签批量抓取,支持按话题标签、地点筛选和断点续传,适合需要把某个账号的帖子长期存档备查的人。

工具免费可选登录Windows · macOS · Linux英文开源国内可直接访问

打开官网替代品 3 个 instaloader.github.io

Instaloader 是一个用 Python 写的命令行程序,专门从 Instagram 上把图片和视频连同文案、评论、地理标签等元数据一起抓下来。它不提供图形界面,装好之后在终端里敲一行命令,指定要抓的账号、话题标签或地点,剩下的交给它跑。

能抓什么

公开和私密账号都能处理,私密账号需要先用 --login 带上自己的用户名登录。除了个人主页,它还能按话题标签、地点 ID 抓内容,也能取当前账号的首页信息流、收藏和快拍。每条帖子可以按需附带评论、地理标签、文案,快拍、精选、被标记的帖子、Reels、IGTV 也各有开关。

抓取范围可以细调:按时间段筛选帖子、只取某个账号的前若干条、跳过已经下过的内容。下载中断后重新跑同一条命令,它会接着上次的进度继续,不会从头再来。账号改了用户名,它也能识别出来并把目标文件夹跟着改名。

怎么用

机器上有 Python 就能装:pip3 install instaloader,然后 instaloader profile 用户名 即可。除了命令行,它也能作为 Python 模块被别的脚本调用,文档里给了按时间段下载、统计点赞、追踪已删除帖子等示例代码。所有选项和参数在文档站上分门别类列得很细。

限制与注意

它是非官方项目,和 Instagram 没有任何隶属关系,页面明确写着「使用风险自负」。抓得太频繁会撞上 429 或「最近查询过多」的限流,文档的排错章节专门讲了这几种情况。私密账号如果没关注对方,也拿不到内容。项目以 MIT 协议开源,靠社区贡献和 GitHub Sponsors 等捐赠维持,当前文档标注的版本是 v 4.16。

常见问题

Instaloader 收费吗?
Instaloader 免费使用。免费开源,MIT 协议。
用 Instaloader 要登录吗?
可以不登录使用,登录后功能更全。抓私密账号需登录 Instagram。
Instaloader 国内能访问吗?
本站 11 月 8 日 检测,Instaloader 在国内可以直接访问。
Instaloader 有哪些平台 / App?
支持 Windows、macOS、Linux。
Instaloader 的替代品有哪些?
本站整理了 3 个替代品,例如 Snapinsta、Snapinsta、yt-dlp。

替代品 全部 3 个 →

收录于 11 月 8 日 · 更新于 11 月 8 日 · 本站 11 月 8 日 检测 · 浏览 0 · 报告问题

替代品 3 个打开官网instaloader.github.io