簡體   English   中英

如何從subreddit獲取所有提交ID?

[英]How can I get all submission id's from a subreddit?

我正在嘗試編寫一個聊天機器人,我想從特定的subreddit中提供數據,例如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提供了幾種“獲取subreddit”方法來接收特定的方法或獲得“流行”或“黃金” - 分類的方法。 我現在正在使用scrapy從特定的subreddit接收所需的數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM