0

I need to extract data from reddit (subreddits, posts, comments etc). I'm using asyncpraw and following the documentation:

pip install asyncpraw
import asyncpraw

reddit = asyncpraw.Reddit(
    client_id="my client id",
    client_secret="my client secret",
    user_agent="my user agent",
)

I then try to get 10 “hot” submissions from r/test:

subreddit = await reddit.subreddit("test")
async for submission in subreddit.hot(limit=10):
    print(submission.title)

I get the following response:

ResponseException: received 401 HTTP response

This is one of the basic things you can do listed in the Quick Start section on the site, but I already got an error, even though I followed the instruction. I get this when I try to do other things as well and don't understand why.

I tried browsing the site and got no results. I also tried running the script in myTerminal instead of the colab notebook and got the following error:

async for submission in subreddit.hot(limit=10):
                                                   ^
SyntaxError: invalid syntax

0 Answers0