问题标签 [praw]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
973 浏览

python - 如何使用 PRAW 检测 Reddit 上的提交是否是自发帖子?

是否可以检测用户在 reddit 上提交的内容是自发帖还是指向外部 URL 的链接?我想排除所有自发帖子,但似乎可以在 PRAW 的文档中找到任何内容。

0 投票
1 回答
372 浏览

python - 使用 PRAW 在标题返回中获取 & 而不是 &

我正在尝试使用 PRAW 获得给定 subreddit 的所有时间的前 25 名:

我收到以下错误:

UnicodeEncodeError:'ascii' 编解码器无法在位置 63 编码字符 u'\xa3':序数不在范围内(128)

所以我将for循环内的行更改为:

它有效,但在 text.txt 文件中我得到&的不是&. 我可以用一些字符串替换函数来改变它们,但是有没有办法直接写正确的标题?另外,为什么我必须使用该encode()方法?

0 投票
1 回答
8625 浏览

python - 如何安排 Python 脚本在特定时间运行?

你好,我对编程很陌生,我正在尝试为我的 subreddit 制作一个自动发布机器人。我正在使用 praw,我需要在某些时候运行这个脚本并让它输入和工作

我正在运行 Windows,有人说要使用任务调度程序,但我无法弄清楚。任何帮助都会很棒。谢谢你。

0 投票
1 回答
280 浏览

python - 如何让这个 Python 脚本在特定时间执行?

我想让脚本在某个时间和日期执行。

我正在尝试为我的 subreddit 创建一个自动发布线程机器人。让这个脚本正确运行和执行这个单一的任务一直是一件痛苦的事情。我尝试使用任务调度程序打开 .py 文件,但遗憾的是我没有运气。我问过的每个人都告诉我,我必须熟悉并且几乎完全学习 python。我不想花 3 周时间来学习 python,我想将线程自动发布到我的 subreddit。

0 投票
2 回答
4792 浏览

python - PRAW:如何仅使用评论 ID 获取 reddit 评论对象?

我正在开发一个只有评论 ID 的机器人,例如 t1_asdasd。我无权访问父线程或任何东西。我可以仅使用评论 ID 拉取相应的评论对象吗?

0 投票
1 回答
591 浏览

python - PRAW:get_submission 工作不一致

该脚本从 Reddit 上的特定评论中获取信息。它是否有效取决于给它的永久链接。

这个永久链接有效:http ://www.reddit.com/r/redditgetsdrawn/comments/1tvjmr/i_got_a_new_job_recently_and_would_love_to_have/cec9wh4

这个没有:http ://www.reddit.com/r/redditgetsdrawn/comments/1ts9hi/surprise_me_thanks_in_advance/cec0897?context=3

我觉得以 ?context=3 或其他不寻常的结尾结尾的永久链接具有搞砸 .get_submission 的特殊特征。

这是错误报告:

编辑:这是我将列表更改为字符串时得到的结果:

Edit2:如果我删除?context=3并将列表更改为字符串,它现在可以工作。显然,它从来没有作为一个列表起作用(我的记忆不好!),并且?context=3似乎是问题所在。

0 投票
2 回答
11433 浏览

python - 安装 PRAW

我想安装 PRAW,这样我就可以制作 reddit 机器人和其他东西,但是所有的安装指南都让我感到困惑,所以有人可以解释一下如何尽可能让菜鸟友好。我对香草蟒有一些经验。谢谢!

0 投票
1 回答
470 浏览

python - 如何使用 PRAW 对 Python 中的惰性对象进行尝试除外?

我想知道是否有人可以帮助我检查“get_redditor”是否返回错误。我使用了“fetch=True”参数,它仍然返回。但是,如果您转到用户“Alaska88”页面,则它不存在。当程序到达“评论中的评论”行时会发生错误,我假设 try-except 不起作用,因为它是一个惰性对象。提前感谢您的任何时间或帮助。

错误从这里开始=>

文件“reddit_bot.py”,第 9 行,用于评论中的评论:文件“/usr/local/lib/python2.7/dist-packages/praw-

然后错误在这里结束=>

引发 HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 404 Client Error: Not Found

0 投票
1 回答
401 浏览

python - PRAW:验证码问题

在我的机器人中,当出现错误时,它会向我的帐户发送一条消息,但是当我进行测试时,它给了我一个用于验证码的图片的 URL 和一个输入区域。我怎样才能避免这种情况?代码

秘密只是我不想让你知道的东西,比如密码

0 投票
2 回答
1095 浏览

python - 使用 PRAW 发送消息但接收帐户从未收到消息

我第一次尝试在 Python 中使用 API。我正在使用 PRAW。我编写了一个愚蠢的简单脚本,试图将消息从一个帐户发送到另一个帐户。系统提示我登录并输入验证码,但接收帐户永远不会收到消息。我究竟做错了什么?我需要打下基础,才能进入一个更复杂的程序,实现一些逻辑和其他方法。