我正在尝试编写一个聊天机器人,我想为其提供来自特定子版 block 的数据,例如https://www.reddit.com/r/leagueoflegends/
我已经能够在递归循环的同时抓取所有评论
reddit = praw.Reddit()
submission = reddit.submission(submissionId) #id: https://redd.it/7jjtoq -> "7jjtoq"
我已经尝试过不同的方法来从 subreddit 接收(所有)提交 ID:
subreddits = reddit.subreddits.search_by_name('leagueoflegends', include_nsfw=True, exact=False)
或
for submission in reddit.get_new(limit=300):
...
有什么方法可以从 subreddit 接收所有 ID?
最佳答案
看来 praw 不想像被质疑的那样抓取 subreddits。 praw 提供了几种“get subreddit”方法来接收特定的或获得“流行”或“黄金”分类的。我现在正在使用 scrapy 从特定的 subreddits 接收所需的数据。
关于python - 如何从 subreddit 获取所有提交 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47802521/