温馨提示:本文翻译自stackoverflow.com,查看原文请点击:其他 - I want to scrape reddit data using praw. I am getting raise ResponseException(response) error after
reddit praw

其他 - 我想使用praw抓取reddit数据。

发布于 2020-03-27 11:58:02
subredditcmv=reddit.subreddit('changemyview')
cmv_subreddit=subredditcmv.top(limit=15)
cmv_dict={"Title":[], \
          "Score":[], \
          "id":[], \
          "number_of_comments":[],\
          "post":[],\
          "created":[]
          }
for posts in cmv_subreddit:
    cmv_dict["Title"].append(posts.title)
    cmv_dict["Score"].append(posts.score)
    cmv_dict["id"].append(posts.id)
    cmv_dict["number_of_comments"].append(posts.num_comments)
    cmv_dict["post"].append(posts.selftext)
    cmv_dict["created"].append(posts.created)

收到此错误

_post中的文件“ C:\ Users \ source \ repos \ lib \ site-packages \ prawcore \ auth.py”(第31行)引发ResponseException(response)

ResponseException:收到401 HTTP响应

查看更多

查看更多

提问者
Swathi Swathis
被浏览
25
JackRed 2019-07-08 13:54

401错误意味着您的请求缺乏对目标资源的有效认证证书。您需要使用reddit api 进行身份验证
但是,如果您只想获取数据,则可以使用只读模式自己reddit api请求数据