Python Reddit注释关键字搜索

Python Reddit注释关键字搜索,python,Python,我正在构建一个搜索reddit评论关键词的刮板。我有两个问题 问题1。为了构建commentforest,我需要从评论中获取提交id,以便我可以提取与该提交相关的所有评论。我很难确定如何获取提交id 问题2。出于某种原因,每次我运行此代码时,它都会给我包含关键字的新注释(我假设这只是因为添加了新注释),但当我再次运行此代码时,一些旧注释不会出现。这应该是从子Reddit中提取所有与我的关键字匹配的注释我做错了什么 from psaw import PushshiftAPI from dateti

我正在构建一个搜索reddit评论关键词的刮板。我有两个问题 问题1。为了构建commentforest,我需要从评论中获取提交id,以便我可以提取与该提交相关的所有评论。我很难确定如何获取提交id

问题2。出于某种原因,每次我运行此代码时,它都会给我包含关键字的新注释(我假设这只是因为添加了新注释),但当我再次运行此代码时,一些旧注释不会出现。这应该是从子Reddit中提取所有与我的关键字匹配的注释我做错了什么

from psaw import PushshiftAPI
from datetime import datetime, timezone, timedelta
from dateutil.relativedelta import relativedelta
api = PushshiftAPI()

comments = api.search_comments(q='OP', subreddit='askreddit')

max_response_cache = 1000
cache = []

commentcount = 0

for c in comments:
    cache.append(c)
    commentcount += 1
    print (f' comment {commentcount}: {c.body}')
我希望代码打印出与评论相关的提交id,并且我希望能够提取与我的关键字匹配的所有评论