使用 PRAW 或 R 的用户的 subreddits
subreddits of user using PRAW or R
如何使用 python 或 R 中的 RedditextractoR 包从 PRAW 获取 redditor 的子目录
我正在使用这些评论使用 reddit 进行情绪分析,并且需要特定用户参与的 subbreddits。
我在 R 中使用 RedditextractoR 包获得了评论帖子和用户,但无法获取上述信息。
这对我有用:
import praw
user_name = "user_name_to_get"
user_agent = "subreddit analyzer"
r = praw.Reddit(user_agent=user_agent)
user = r.get_redditor(user_name)
subs = set()
try:
overview = user.get_overview()
for item in overview:
subs.add(item.subreddit.display_name)
except praw.errors.NotFound:
print("Unable to find user")
print subs
这就是我使用 PRAW 获取我自己 user-id 订阅的 subreddits 的方式:
reddit = praw.Reddit(client_id='client-id',
client_secret="client-secret",
username='username',
password='password',
user_agent='agent')
subredditList = reddit.user.subreddits(limit=None)
for item in subredditList:
print(item.display_name)
如何使用 python 或 R 中的 RedditextractoR 包从 PRAW 获取 redditor 的子目录
我正在使用这些评论使用 reddit 进行情绪分析,并且需要特定用户参与的 subbreddits。
我在 R 中使用 RedditextractoR 包获得了评论帖子和用户,但无法获取上述信息。
这对我有用:
import praw
user_name = "user_name_to_get"
user_agent = "subreddit analyzer"
r = praw.Reddit(user_agent=user_agent)
user = r.get_redditor(user_name)
subs = set()
try:
overview = user.get_overview()
for item in overview:
subs.add(item.subreddit.display_name)
except praw.errors.NotFound:
print("Unable to find user")
print subs
这就是我使用 PRAW 获取我自己 user-id 订阅的 subreddits 的方式:
reddit = praw.Reddit(client_id='client-id',
client_secret="client-secret",
username='username',
password='password',
user_agent='agent')
subredditList = reddit.user.subreddits(limit=None)
for item in subredditList:
print(item.display_name)