Python 如何使用PRAW获取上周的评论?

Python 如何使用PRAW获取上周的评论?,python,reddit,praw,Python,Reddit,Praw,我正在阅读,但无法确定时间参数的正确输入是什么。我知道默认值是“全部”,但我是输入具体的日期,还是必须输入“天”、“周”等字 假设我想在一周内得到一个用户的评论,会是这样的: r = praw.Reddit(user_agent='blah') user = r.get_redditor(username) comments = user.get_comments(sort='new', time='week', limit=None) 您可以在中看到,time参数作为t传递给API。根据报告

我正在阅读,但无法确定
时间
参数的正确输入是什么。我知道默认值是“全部”,但我是输入具体的日期,还是必须输入“天”、“周”等字

假设我想在一周内得到一个用户的评论,会是这样的:

r = praw.Reddit(user_agent='blah')
user = r.get_redditor(username)
comments = user.get_comments(sort='new', time='week', limit=None)
您可以在中看到,
time
参数作为
t
传递给API。根据报告:

t
:其中一个(
小时
全部

您可以在中看到,
time
参数作为
t
传递给API。根据报告:

t
:其中一个(
小时
全部


医生没有像你说的那样说,但是你看过代码了吗?或者只是试过了?@Ben,我试过了。使用“周”或“2014-01-01”等日期格式似乎不起作用。它们都返回与“all”相同的结果;文档中现在包含了有效的参数值。文档并没有像你所说的那样说,但是你看过代码了吗?还是刚刚试过?@Ben我试过了。使用“周”或“2014-01-01”等日期格式似乎不起作用。它们都返回与“all”相同的结果;文档中现在包含了有效的参数值。
user.get\u comments(time='all',limit=None)
user.get\u comments(time='week',limit=None)
给了我相同的结果,除非我在过去一周内已经发表了所有1000条评论,否则我猜这是一个PRAW bug。@dee在这种情况下,为了使用时间,您可能需要通过他们的网站来提高它,您必须按争议或排名进行排序。但是,对于用户评论,这些列表似乎还没有生成:
user.get\u comments(time='all',limit=None)
user.get\u comments(time='week',limit=None)
给了我相同的结果,除非我在过去一周内已经发表了所有1000条评论,否则我猜这是一个PRAW bug。@dee在这种情况下,为了使用时间,您可能需要通过他们的网站来提高它,您必须按争议或排名进行排序。但是,对于用户评论,这些列表似乎尚未生成: