- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 PRAW 从最新到最旧迭代某个 subreddit 的提交。我以前是这样做的:
subreddit = reddit.subreddit('LandscapePhotography')
for submission in subreddit.submissions(None, time.time()):
print("Submission Title: {}".format(submission.title))
AttributeError: 'Subreddit' object has no attribute 'submissions'
for submission in subreddit.new(limit=None):
print("Submission Title: {}".format(submission.title))
最佳答案
不幸的是,Reddit 从他们的 API 中删除了这个功能。
查看 PRAW changelog . 6.0.0 版本的变化之一是:
Removed
Subreddit.submissions
as the API endpoint backing the method is no more. See https://www.reddit.com/r/changelog/comments/7tus5f/update_to_search_api/.
Starting March 15, 2018 we’ll begin to gradually move API users over to the new search system. By end of March we expect to have moved everyone off and finally turn down the old system.
Subreddit.sumbissions()
使用 Cloudsearch 搜索给定时间戳之间的帖子。由于 Cloudsearch 已被删除,并且替换它的搜索不支持时间戳搜索,因此无法再使用 PRAW 或任何其他 Reddit API 客户端执行基于时间戳的搜索。这包括尝试从 subreddit 获取所有帖子。
You can use Pushshift.io to still return data from defined time periods by using their API:
https://api.pushshift.io/reddit/submission/search/?after=1334426439&before=1339696839&sort_type=score&sort=desc&subreddit=translator
This, for example, allows you to parse submissions to r/translator between 2012-04-14 and 2012-06-2014.
关于python - 虾 6 : Get all submission of a subreddit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53988619/
我正在尝试使用 PRAW 从最新到最旧迭代某个 subreddit 的提交。我以前是这样做的: subreddit = reddit.subreddit('LandscapePhotography')
我正在尝试创建一个 Reddit 机器人,当提到用户名时,它会获取用户评论并将其发送到 API 以分析它们并返回请求,但是当我尝试下载它们时,它会给我 prawcore.exceptions.BadR
我是一名优秀的程序员,十分优秀!