-2

例如,我将如何编写一个打开 facebook 并发布状态的程序?我正在尝试学习如何使用 python 来复制正常的用户操作。

4

2 回答 2

3

Facebook 有一个你可以使用的API(它也有一个Python 模块)——这对于大多数用例来说是“正确的方法”。尽管它与“普通用户操作”不同,但 Facebook 将区分使用浏览器做事的用户和使用 API 的应用程序。

如果你想自动化你的软件来浏览一个网站,尤其是像 Facebook 这样的 AJAX-y 网站,我建议你研究一下Selenium——它是一个浏览器自动化框架,可用于多种语言,包括 Python。

于 2012-12-31T17:38:20.797 回答
0

如果您正在寻找“普通用户操作”,也许您会发现这个http://facebookbot.rubyforge.org/很有用。它是用 ruby​​ 编写的 facebook-bot。它很旧,但原理仍然相同。

于 2012-12-31T17:53:35.807 回答