praw相关内容

Discord.py表情包命令需要很长时间

我在discord.py中制作了一个机器人,并使用asyncpraw创建了一个完全有效的表情包命令(praw不起作用)。但这个表情包需要大约8-10秒的时间才能出现。有什么办法可以缩短时间吗?以下是代码:- @client.command(aliases=['memes']) async def meme(ctx): subreddit = await reddit.subreddi ..
发布时间:2022-06-23 13:13:02 其他开发

如何为我的 discord.py 机器人获取随机 subreddit 图像?

我正在异步 python 中制作一个不和谐的机器人.我希望机器人在我执行命令(前缀!)示例时发布 随机 图片!meme.这会从 subreddit 中调出一张随机图片,在这种情况下是 memes subreddit.我已经开始了我想要的,但我需要随机 subreddit 位的帮助. 导入不和谐进口虾从 discord.ext 导入命令bot = commands.Bot(description= ..
发布时间:2022-01-15 08:20:30 Python

您可以流式传输已成为“热门"的帖子吗?

假设我想从 subreddit 的“新闻"中流式传输帖子.然而,帖子非常频繁,我们不能说每个帖子都值得.所以我想通过尝试流式传输“热门"列表来过滤好帖子.但我不确定这是否可能,或者类似的事情是否可能. 通常,这就是我为流式传输帖子所做的: 在 subreddit.stream.submissions() 中提交:如果不是submission.stickied:打印(str(submission ..
发布时间:2021-08-30 20:21:04 Python

如何用虾浏览 Reddit 中的帖子

我一直在查看 praw 的文档,但我根本找不到用于查看所有帖子的方法.我想做的是浏览所有帖子 import ProcessingBot导入验证进口虾SETPHRASES = ["python", "bots", "jarmahent", "证明 1966 年没有全球变暖", "test"]SETPHRASE = ("这是一个机器人,忽略这个回复")用户名 = Auth.pG定义运行():r = ..
发布时间:2021-07-05 19:34:38 其他开发

如何采用不同的输入类型并对每种类型做不同的事情?蟒蛇 3.5

所以我正在尝试制作一个供个人使用的 Reddit 机器人,作为一个学习项目,但我在为输入添加错误异常时遇到了问题. 这里是完整的源代码:http://pastebin.com/DYiun1ux 这里唯一有问题的部分是 为真:如果 type(thing_limit) == int:print("这是一个数字,谢谢.")休息elif 类型(thing_limit) == 浮点数:pri ..
发布时间:2021-07-05 19:34:35 Python

Python Praw 在 subreddits 中跳过粘性

我正在尝试遍历 subreddits,但想忽略顶部的粘性帖子.我可以打印前 5 个帖子,不幸的是包括即时贴.试图跳过这些的各种 pythonic 方法都失败了.下面是我的代码的两个不同示例. subreddit = reddit.subreddit(sub)在 subreddit.hot(limit=5) 中提交:#如果我们之前没有回复过这个帖子如果submission.id 不在posts_ ..
发布时间:2021-07-05 19:34:29 Python

获取 &而不是 &使用 PRAW 返回标题

我正在尝试使用 PRAW 获得给定 subreddit 有史以来前 25 名: 导入大虾subreddit = 'gamedeals'r = praw.Reddit(user_agent='通过/u/sqrg' 获得有史以来的前 25 名)提交 = r.get_subreddit(subreddit).get_top_from_all(limit=25)titlesFile = open("te ..
发布时间:2021-07-05 19:34:21 Python

如何使用 API 获取 Reddit 提交的评论?

我可以使用此代码访问 subreddit: hot = praw.Reddit(...).subreddit("AskReddit").hot(limit=10)热帖:打印(post.title,post.url)您是否会观看这样的节目:一位亿万富翁 CEO 必须以最低薪员工的薪水度过整整一个月,而除了员工的资源外,无法获得任何其他资源?你认为会发生什么?https://www.reddit.c ..
发布时间:2021-07-05 19:34:12 Python

如何检查 Reddit 帖子是否仅包含图片而没有其他内容?

背景:我目前正在使用 praw 库和 Python 制作 Reddit 机器人3.7.我的机器人需要做的一件事是检查一些 subreddit 上的最新帖子,看看它们是否包含只包含一个图像而没有其他内容. 鉴于 Reddit 上有不同类型的帖子(只是上传图片的帖子和带有图片的普通文本帖子),我首先决定区分这两种可能性.据我所知,praw 不提供任何功能来获取 Reddit 帖子的类型. ..
发布时间:2021-07-05 19:34:03 Python

Python praw reddit api:在发布时可靠地获取帖子

目前我有一个脚本,它每 30 秒查询一些 subreddits 并返回最新提交: 虽然为真:在 reddit.subreddit(query_list).new(limit=1) 中发帖:如果以前的 != 帖子:# 做一点事上一个 = 发布时间.睡眠(30) 这样做的问题是,如果在该时间范围内有两个以上的帖子,它会跳过其中一个.我知道我可以设置更短的等待时间,或者我可以一次收到多个帖子并整理结 ..
发布时间:2021-07-05 19:34:00 Python

使用 PRAW 获得 100 多个搜索结果?

我使用以下代码通过 PRAW 4.4.0 获取 reddit 搜索结果: params = {'sort':'new', 'time_filter':'year'}返回 reddit.subreddit(subreddit).search('', **params) 我想从 subreddit 中抓取无限量的帖子,时间最长为一年.Reddit 的搜索功能(以及相应的 API)通过 'after ..
发布时间:2021-07-05 19:33:36 Python

PRAW 6:获取 subreddit 的所有提交

我正在尝试使用 PRAW 从最新到最旧迭代某个 subreddit 的提交.我以前是这样做的: subreddit = reddit.subreddit('LandscapePhotography')在 subreddit.submissions(None, time.time()) 中提交:print("提交标题:{}".format(submission.title)) 但是,当我现在尝试 ..
发布时间:2021-07-05 19:33:28 Python

如何将随机的subreddit映像发送到discord.py机器人?

我正在用异步python做一个不和谐的机器人.我希望机器人在执行命令(前缀!)示例!meme时发布随机图片.这将显示来自subreddit的随机图片,在这种情况下是memes subreddit.我已经开始了自己想要的工作,但是我需要有关随机subreddit位的帮助. 导入不和谐进口大虾从discord.ext导入命令bot =命令.Bot(description ="test",comman ..
发布时间:2021-04-30 20:37:43 Python

将对象列表写入CSV文件

我正在编写一个Python程序,该程序循环遍历reddit提交,提取数据并将其作为对象存储在列表中.但是,我在将该列表写入csv文件时遇到了麻烦.该文件已创建,但只为对象提供了某种ID标记.我应该如何更改csv代码? 代码 import praw from datetime import datetime import pandas as pd class Submission: ..
发布时间:2020-07-11 23:47:22 Python