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

如何使用Reddit API结合PRAW仅爬取Reddit视频类帖子

你可以通过判断PRAW返回的submission对象的内置属性过滤视频帖子,核心用到is_video布尔字段,字段值为True时即为Reddit原生上传的视频帖子。

修改后的参考代码如下:

import praw

reddit = praw.Reddit(client_id=PERSONAL_USE_SCRIPT,
                     client_secret=SECRET,
                     user_agent="useragent")

for submission in reddit.subreddit("funnyvideos").hot(limit=10):
    # 仅保留视频帖子
    if submission.is_video:
        print(submission.title)

如果需要同时匹配嵌入的第三方平台视频(比如YouTube嵌入帖),可以调整过滤逻辑增加post_hint的判断:

for submission in reddit.subreddit("funnyvideos").hot(limit=10):
    if submission.is_video or (hasattr(submission, 'post_hint') and submission.post_hint == 'video'):
        print(submission.title)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 05:06:06