我尝试对reddit进行一些抓取,并按照说明进行操作,但是,相同的代码遇到了一些问题:
import praw
reddit = praw.reddit(client_id ='****',
client_secret='*****',
username='***',
password='*****',
user_agent='prawtest1'
)
subreddit = reddit.subreddit('python')
hot_python = subreddit.hot(limit=5)
for submission in hot_python:
print(submission)
the result is:
'--> 7 user_agent='prawtest1'
8 )
9 subreddit = reddit.subreddit('python')
TypeError:“模块”对象不可调用
我隐藏了我的个人数据,但是它们是正确的,所以请不要担心它们是否有问题。
答案 0 :(得分:0)
在文档中,您可能只是错误地小写了方法调用-
https://praw.readthedocs.io/en/latest/getting_started/quick_start.html
尝试
reddit = praw.Reddit(client_id ='****',
client_secret='*****',
username='***',
password='*****',
user_agent='prawtest1'
)