使用PhantomJS和CasperJS进行屏幕抓取和填充。我面临的问题是它占用了太多的CPU使用量,这让我觉得它可能不具备可扩展性。有没有办法减少相同的CPU使用率。其中一些我能想到的是:
1)禁用图像加载
2)禁用js加载
另外,我想知道python是否比用于刮擦目的的幻像更轻(就CPU使用而言)。
答案 0 :(得分:0)
五年半之后,我认为您不再遇到这个问题,但是如果其他任何人偶然发现了这个问题,这就是解决方案。
完成抓取后,通过键入browser.quit()
退出浏览器,浏览器是您设置的变量的名称。
答案 1 :(得分:-1)