关于网友提出的“ python 爬虫能模拟window js 的是什么框架?”问题疑问,本网通过在网上对“ python 爬虫能模拟window js 的是什么框架?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: python 爬虫能模拟window js 的是什么框架?描述:
初学python,英文也不太好,只记得以前有个人说过,说python 有个框架可以模拟浏览器windown 可以执行页面js .这样的话模拟登陆应该就很容易,就不用分析js 加密什么的了,然而我不记得叫什么名字了,希望知道的大神可以告诉一下
解决方案1:
据我之前了解使用的有如下几个:
selenium - 调用浏览器进行自动化操作
PhantomJS/CasperJS - 利用JS框架去执行
ghost.py/PyRailgun - 都是利用webkit
......
实在不行就自己用pyQT写一个,pyqt里面自带webkit内核,你可以写一个无框并且不加载图片的浏览器去加载
Phantom JS
解决方案3:你说的是phantomJS吧
解决方案4:谢谢邀请,我也没经常用过这些东西,答案仅供参考.
如果只是偶尔用下不考虑性能,可以用selenium
来操作浏览器实现,我博客里有安装jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播python 安装 selenium 指导
或使用headless browser
例如PhantomJS、CasperJS
等软件来抓取Phantomjs
是用js操作的,你也可以通过selenium
来操作.