2012-12-31 78 views
-2

例如,我怎么会写它开创了Facebook和岗位状态的程序?我试图学习如何使用python来复制正常的用户操作。使用Python输入到网站

+0

你尝试过什么?所谓社区将很高兴为您_assist_但是我们不会写你的代码为你^^ –

+3

此外,对于使用,这是做的一个非常糟糕的方式 - 看看Facebook的API。 –

回答

3

Facebook有一个API你可以使用(它也有一个module for Python) - 这将是大多数用例的“正确方法”。虽然它不会是一样的“普通用户操作”,Facebook将用户之间不同的使用浏览器做的事情,并使用API​​的应用程序。

如果您想让软件自动浏览网站,特别是像Facebook这样的AJAX-y,我建议您查看Selenium--这是一个浏览器自动化框架,可用于包括Python在内的多种语言。

0

如果你在寻找“普通用户操作”,也许你觉得这http://facebookbot.rubyforge.org/有用。它是用红宝石书写的Facebook-bot。这是旧的,但原则仍然是一样的。