下面的代码长期以来一直给我相同的输出
The following code has been giving me the same output for a long time
我一直在用 PRAW 写一些代码。我希望下面的帖子每个 day.But 都返回相同的 ID,即使每天都提交新帖子并且顶部有不同的帖子。我该怎么办?
import praw
reddit=praw.Reddit(client_id='id',
client_secret='secret',password='password',
user_agent='agent',username='username')
top_funny=subreddit.top(limit=1)
for submission in top_funny:
print(submission)
默认情况下 subreddit.top()
return 是所有时间的顶部。您可以使用 time_filter
参数更改此设置并指定以下任何一项:小时、天、周、月、年、全部。
例如:
subreddit.top("day", limit=1)
从今天起 return 将成为最高提交。
正如 LampToast 所说,您应该使用 time_filter。
.top() 的参数在文档中列出:
Parameters: time_filter – Can be one of: all, day, hour, month, week, year (default: all).
我一直在用 PRAW 写一些代码。我希望下面的帖子每个 day.But 都返回相同的 ID,即使每天都提交新帖子并且顶部有不同的帖子。我该怎么办?
import praw
reddit=praw.Reddit(client_id='id',
client_secret='secret',password='password',
user_agent='agent',username='username')
top_funny=subreddit.top(limit=1)
for submission in top_funny:
print(submission)
默认情况下 subreddit.top()
return 是所有时间的顶部。您可以使用 time_filter
参数更改此设置并指定以下任何一项:小时、天、周、月、年、全部。
例如:
subreddit.top("day", limit=1)
从今天起 return 将成为最高提交。
正如 LampToast 所说,您应该使用 time_filter。
.top() 的参数在文档中列出:
Parameters: time_filter – Can be one of: all, day, hour, month, week, year (default: all).