You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Python的Instaloader下载Instagram单条帖子图片?

使用Instaloader下载单条Instagram帖子图片

完全可以用Instaloader实现单条Instagram帖子图片的下载,核心是从帖子链接中提取短代码(比如你提供的链接https://www.instagram.com/p/CgbAU5GD6MU/里的CgbAU5GD6MU),再通过Instaloader的API获取并下载帖子内容。

直接上实现代码:

import instaloader

# 初始化Instaloader实例
loader = instaloader.Instaloader()

# 替换为目标帖子的短代码
post_shortcode = "CgbAU5GD6MU"

# 通过短代码获取帖子对象
post = instaloader.Post.from_shortcode(loader.context, post_shortcode)

# 下载帖子(自动保存图片/视频到指定文件夹,这里设为"single_post")
loader.download_post(post, target="single_post")

补充说明:

  • 执行代码后,帖子的图片(多图帖子会下载全部图片)会被保存到single_post文件夹中;
  • 若帖子包含视频,代码也会一并下载,如需仅保留图片,可手动筛选文件,或通过判断post.is_video属性过滤下载逻辑;
  • 首次运行可能需要登录Instagram账号(Instaloader会提示输入用户名和密码),这是Instagram反爬机制的要求,登录后即可正常使用。

内容的提问来源于stack exchange,提问作者69JonDoe69

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 05:15:28