1

我想编写一个 python 脚本,它会询问 reddit 帖子的 url,转到页面,使用指定的帐户登录,然后投票赞成帖子和注销。

A)这可以用python完成吗?

B) 我该怎么做?如果您可以提供很棒的代码,但不要自杀。

4

2 回答 2

2

你真的需要与 JavaScript 交互吗?

您可以通过查看使用 Firebug 或任何其他调试器发出的 AJAX 请求、检查 cookie、请求参数等来对 Reddit 代码进行逆向工程。

在此之后,您可以使用 Python 的 urllib 通过设置相同的请求类型(GET 与 POST)、请求参数和 cookie 来模拟此请求。

还要检查这篇文章web-scraping-with-python

于 2012-04-24T00:17:46.257 回答
1

除了上面@Maksym 的好建议之外,您还可以使用像Selenium(具有 python 绑定)这样的浏览器测试工具来编写脚本以直接与 Reddit 页面交互。缺点是每次运行时它都会打开您的浏览器的副本,我不确定这对您来说是否是个问题。

于 2012-04-24T00:24:06.203 回答