python怎么调用phantomJS程序

2024-11-20 08:32:14
推荐回答(3个)
回答(1):

简单总结下 一般来说有两种方式:
一种像大家说的 模拟浏览器环境 用一些库来执行这些js 相关的库大家都提到了
但是这些库安装起来好像都很麻烦 而且对内存和cpu的消耗比较大 基本上不推荐
还有一种就是手动分析 这种我觉得是比较好的 js的作用的确很多 但是爬虫关注的是数据 js无非就是请求数据 或者请求回来以后再进行加工
总之它的数据肯定也有来源的 如果是网络请求来的 我们也请求这个数据就好了 如果是自己生成的同样代码模拟下就好了,只不过这种办法可能比较消耗时间,51&cto♮学院有很多视频可以参考,还有一点可以试试用nodejs跑js代码 当然前提是那个代码不涉及浏览器的一些内容 比如扣扣空间的密码加密代码 它就是将输入的代码加密成密文 这样我们可以把这段加密函数直接保存下来 爬虫时每次调用下就好。

回答(2):

  js属于前端 python是后端 没有直接关系。
  要做好一个网站得 js css python。
  我是用python做爬虫,爬下来的动态网页需要js解析,不然元素显示不出来。

回答(3):

js属于前端 python是后端 没有直接关系。
  要做好一个网站得 js css python。
  我是用python做爬虫,爬下来的动态网页需要js解析,不然元素显示不出来。