0

最近,我必须为一些网站(注册、发布和解析)编写机器人。我用 grablib做这个,但现在,我必须在 JS 上为网站编写机器人。我看到许多变体,例如 Selenium 和 forks*?*。

但是我需要多线程,而且据我了解,Selenium 会打开一个浏览器,而我不需要。我必须在 Linux 服务器上的 80-120 流中工作。

我选择哪种工具以及阅读什么?谢谢你。

4

2 回答 2

1

有一个名为PhantomJS的浏览器可以满足您的需求。

于 2013-03-10T10:45:43.517 回答
0

Selenium /can/ 使用浏览器,但也可以使用 HTMLUnit 作为后端。这个问题有一些很好的信息:How do I use the HTMLUnit driver with Selenium from Python?

于 2013-03-10T09:30:44.943 回答