首页 > python 爬虫能模拟window js 的是什么框架?

python 爬虫能模拟window js 的是什么框架?

初学python,英文也不太好,只记得以前有个人说过,说python 有个框架可以模拟浏览器windown 可以执行页面js .这样的话模拟登陆应该就很容易,就不用分析js 加密什么的了,然而我不记得叫什么名字了,希望知道的大神可以告诉一下


Phantom JS


你说的是phantomJS吧


谢谢邀请,我也没经常用过这些东西,答案仅供参考.
如果只是偶尔用下不考虑性能,可以用selenium来操作浏览器实现,我博客里有安装教程python 安装 selenium 指导

或使用headless browser 例如PhantomJS、CasperJS等软件来抓取
Phantomjs是用js操作的,你也可以通过selenium来操作.


据我之前了解使用的有如下几个:
selenium - 调用浏览器进行自动化操作
PhantomJS/CasperJS - 利用JS框架去执行
ghost.py/PyRailgun - 都是利用webkit
......
实在不行就自己用pyQT写一个,pyqt里面自带webkit内核,你可以写一个无框并且不加载图片的浏览器去加载

【热门文章】
【热门文章】