python-3.x - 以下代码长期以来一直给我相同的输出
问题描述
我一直在用 PRAW 写一些代码。我希望以下内容每天都提供最热门的帖子。但是即使每天提交新帖子并且不同的帖子在顶部,它也一直返回相同的 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()
返回所有时间的顶部。您可以使用time_filter
参数更改此设置并指定以下任何内容:小时、日、周、月、年、全部。
前任:
subreddit.top("day", limit=1)
将从今天开始返回最高提交。
推荐阅读
- java - 使用 AsyncHttpClient 下载文件时出现 OutOfMemoryError
- javascript - 将属于同一类别的复选框项目排列在一个部分中
- elasticsearch - Elasticsearch用组合字段和模糊替换cross_fields
- mongodb - 如果主文档不为空,则在子文档中查询
- javascript - 当我将我的值返回到 html 时出现问题,1 没有定义?
- sql - 导入单列数据集(CSV 或 TXT 或 XLXS)作为 SQL WHERE IN 子句中的列表
- java - 为什么这个日期字符串验证失败?
- sql - 如何使用 T-SQL 将行标记为长期疾病?
- mongodb - 在弹性 beantalk 上使用 Dockerrun.aws.json 在 mongo contianer 启动时创建用户
- php - 更改 json 对象中的字符串