0

在 praw 中,我想遍历一些域并获取他们最新的提交

import praw
r = praw.Reddit("test")
r.login(username=uname, password=pass)

domains = ['example.com', 'google.com']

for domain in domains:
    recents = r.get_domain_listing(domain, sort='new',limit=3)
    for res in recent:
        print res.title

此代码(具有不同的域列表)AttributeError: '<class 'praw.objects.Submission'>' has no attribute 'get_domain_listing' 在打印出第一个域的结果后引发

有人可以帮我解决这个问题吗?get_domain_listing 的文档

4

1 回答 1

0

此代码(具有不同的域列表)AttributeError: '<class 'praw.objects.Submission'>' has no attribute 'get_domain_listing'在打印出第一个域的结果后引发

发布的代码是否与使用的确切代码相同?根据引用的那一行,您似乎正在做类似的事情,这将用一个对象而不是在代码顶部初始化的对象for r in recent覆盖全局对象。rSubmissionReddit

于 2014-11-11T00:45:49.107 回答