【发布时间】:2016-09-10 00:42:00
【问题描述】:
我知道 tampermonkey/greasemonkey 并且已经使用了一些,但现在我的任务是编写一个在后台运行的程序,并在特定网页上自动执行日常任务(单击按钮、输入输入字段等) .在后台运行浏览器需要太多 RAM 和处理能力,所以我正在寻找替代方案。
到目前为止,我已经找到了selenium,但经过一番研究,它似乎也需要始终打开浏览器(或者可能不打开?文档不是那么好)。我也考虑过 python 脚本,但我对这些脚本没有任何经验,也不知道它们是否可以处理任何不是基本 html 的东西。如果可以的话,有人知道python脚本的好教程吗?几年前我用过这种语言,所以我不应该对 python 本身有任何问题。
如果 python 脚本也不理想,是否有一种(最好是简单的)方法可以实现我想要的?
【问题讨论】:
-
我认为你应该尝试使用无头浏览器。点击此链接了解更多详情stackoverflow.com/questions/38549954/…
-
正确使用 phantomJS 或者您可以像浏览器一样发送请求,而无需 UI
标签: python selenium automation