使用python键入网站

时间:2012-12-31 17:35:43

标签: python

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

2 个答案:

答案 0 :(得分:3)

Facebook有API你可以使用(它还有一个module for Python) - 这对于大多数用例来说都是“正确的方法”。虽然它与“普通用户操作”不同,但Facebook将区分使用浏览器执行操作的用户和使用API​​的应用程序。

如果您希望自动化您的软件来浏览网站,尤其是像Facebook这样的AJAX,我建议您查看Selenium - 这是一个可用于多种语言的浏览器自动化框架,包括Python

答案 1 :(得分:0)

如果您正在寻找“正常的用户操作”,也许您会发现此http://facebookbot.rubyforge.org/有用。这是用红宝石写的facebook-bot。它已经过时了,但原则仍然是一样的。